manejar un LD preservado en 3PAR
Pasos para Despreservar un LD en 3PAR
Verifica el Estado Actual del LD: Usa el siguiente comando para obtener información detallada sobre el estado del LD
tp-3-sd-0.5
:bashshowld tp-3-sd-0.5
Asegúrate de que esté realmente en estado preservado y de que esté utilizando el tipo de RAID que permita despreservar.
Eliminar el LD (si es necesario): Si el LD está en un estado que no puede ser despreservado y no se puede convertir a R0, es posible que debas eliminarlo y luego crear uno nuevo. Realiza un respaldo de los datos, ya que esta acción eliminará la información en ese LD.
Para eliminar el LD:
bashrmeld tp-3-sd-0.5
Crear un Nuevo LD: Después de eliminar el LD, puedes crear uno nuevo. Asegúrate de especificar el tipo de RAID adecuado, que debería ser RAID 0 si deseas que sea despreservable.
bashcreateld -size 256 -cpg <CPG_Name> -raid R0 <new_ld_name>
Reemplaza
<CPG_Name>
y<new_ld_name>
con el nombre de tu CPG y el nombre que deseas para el nuevo LD.Verifica el Estado del CPG: Después de crear el nuevo LD, verifica que el CPG tenga suficiente espacio disponible:
bashshowspace -cpg <CPG_Name>
Compactar el CPG (si es necesario): Si has eliminado un LD y necesitas liberar espacio, puedes compactar el CPG:
bashcompactcpg -f <CPG_Name>
Consideraciones Adicionales
- Backup: Siempre asegúrate de tener un respaldo de los datos antes de eliminar cualquier volumen.
- Planificación: Si estás trabajando en un entorno crítico, considera realizar estas operaciones durante un período de mantenimiento para evitar interrupciones en el servicio.
- Consulta la Documentación: Si encuentras problemas o errores durante el proceso, revisa la documentación de HP 3PAR para obtener información específica sobre el modelo y la configuración que estás utilizando.
So I run the checkld command:
checkld -y -progress -recover 364:504 B3-C7000-VM.63.usr.3
Pasos para Eliminar un Logical Disk (LD)
Verificar el Estado del LD: Antes de eliminar el LD, asegúrate de verificar su estado. Puedes hacer esto con el siguiente comando:
bashshowld tp-3-sd-0.5
Esto te proporcionará información sobre el estado del LD y otros detalles.
Deshacer la Preservación: Si el LD está en estado "preservado", debes deshacer la preservación con el siguiente comando:
bashsetld -unpreserve tp-3-sd-0.5
Si recibes un mensaje de error que indica que el LD debe ser de tipo R0, entonces necesitas verificar y posiblemente cambiar su configuración o estado antes de proceder.
Eliminar el LD: Una vez que el LD no esté en estado preservado, puedes proceder a eliminarlo utilizando el comando
rmeld
:bashrmeld tp-3-sd-0.5
Nota: Si
rmeld
no funciona, asegúrate de estar utilizando la versión correcta del comando, ya que algunas versiones pueden tener una sintaxis diferente. Si no funciona, verifica la ayuda de comandos con:bashhelp
Confirmar la Eliminación: Después de ejecutar el comando para eliminar el LD, puedes verificar que se haya eliminado correctamente utilizando:
bashshowld
Comando recoverld
El comando recoverld
se utiliza para restaurar o "recuperar" un Logical Disk (LD) que está en un estado preservado o dañado. Este comando es útil cuando quieres devolver un LD a un estado funcional después de un fallo o interrupción.
Sintaxis:
bashrecoverld <LD_name>
Ejemplo:
Si tienes un LD en estado preservado llamado tp-3-sd-0.5
, el comando para intentar recuperar este LD sería:
bashrecoverld tp-3-sd-0.5
Pasos para utilizar el comando recoverld
:
Verificar el estado del LD: Antes de intentar recuperar un LD, es importante verificar su estado actual. Usa el siguiente comando para verificar el estado de un LD específico:
bashshowld -d <LD_name>
Ejemplo:
bashshowld -d tp-3-sd-0.5
Aquí verás detalles como el estado del LD (preserved, normal, etc.).
Ejecutar el comando
recoverld
: Si el LD está en estado preservado o presenta un problema que puede ser resuelto con este comando, entonces procedes a ejecutar:bashrecoverld tp-3-sd-0.5
Verificación posterior a la recuperación: Después de ejecutar el comando, vuelve a verificar el estado del LD con el comando
showld -d
para asegurarte de que ha sido restaurado correctamente:bashshowld -d tp-3-sd-0.5
Consideraciones:
Estado preservado: Si el LD está en estado preservado, normalmente indica que no se han podido liberar recursos o que ha habido un fallo en las operaciones anteriores. El comando
recoverld
intenta restaurar ese LD.Versiones de CLI: Asegúrate de estar utilizando la versión correcta de CLI para tu sistema (en tu caso, CLI versión 3.3.1). Algunos comandos pueden variar ligeramente entre versiones.
Pasos para manejar un LD preservado en 3PAR:
Verificar el estado del LD: Primero, asegúrate de que el LD está en estado preservado:
bashshowld -d tp-3-sd-0.5
Aquí podrás verificar el estado y otros detalles del LD.
Intentar liberarlo manualmente:
Si el LD está en estado preservado, debes intentar liberarlo con los siguientes pasos:
Desactivar el estado de preservación: Si el LD está en estado preservado, puedes intentar desactivarlo usando el siguiente comando para eliminar la preservación:
bashsetld -keep_preserved 0 tp-3-sd-0.5
Después, puedes intentar quitar la preservación con:
bashsetld -unpreserve tp-3-sd-0.5
Si esta operación tiene éxito, el LD debería estar disponible para ser utilizado nuevamente.
Eliminar el LD si no es necesario: Si decides que el LD ya no es necesario y deseas eliminarlo, utiliza el siguiente comando:
bashremoveld tp-3-sd-0.5
Crear un nuevo LD: Si necesitas crear un nuevo LD y adjuntarlo al CPG, utiliza el siguiente comando para crear un LD:
bashcreateld -tp <CPG_name> -r 6 -size 258048 -devtype NL
Asegúrate de ajustar los parámetros según tus necesidades específicas (CPG, tamaño, RAID, etc.).
Ejemplo de flujo:
bashshowld -d tp-3-sd-0.5 # Verificar el estado del LD
setld -keep_preserved 0 tp-3-sd-0.5 # Desactivar preservación
setld -unpreserve tp-3-sd-0.5 # Intentar quitar preservación
removeld tp-3-sd-0.5 # Eliminar el LD si es necesario
createld -tp NL_r6 -r 6 -size 258048 -devtype NL # Crear un nuevo LD
Este flujo debería permitirte gestionar el LD en estado preservado. Si encuentras más errores o situaciones específicas, podemos ajustar la estrategia.
Comentarios
Publicar un comentario
Dime si la información de este blog te sirvio.