IDPA: Cómo aumentar el tamaño de la partición /space en la VM de AVE antes de actualizar a 2.7 y superior
Summary: Algunos modelos de IDPA DP4400 y DP5x00 requieren una expansión de partición interna antes de actualizar a IDPA versión 2.7. En este artículo de la base de conocimientos, se describe el procedimiento para usar la herramienta de utilidad ave_scale. ...
Symptoms
Cuando el tamaño de la partición /space de AVE es inferior a 96 GB, falla la validación de la actualización de IDPA 2.7. Esto se informa en RUCK, una herramienta de comprobación previa a la actualización para garantizar que Appliance esté listo para la actualización.
Consulte el artículo de Dell 196100, PowerProtect DP Series Appliance e IDPA: Instrucciones sobre la utilidad PowerProtect DP Rapid Upgrade Checker.av_space_partition | Use this KB to increase the size of the /space partition.
Cause
IDPA requiere que la partición de espacio/almacenamiento con protección tenga una capacidad de 96 GB antes de que se pueda realizar la actualización a 2.7. AVE_Scale es una herramienta de línea de comandos que automatiza la expansión de esta partición.
Resolution
La herramienta se proporciona como un archivo de .zip en la página del software Dell PowerProtect Data Protection ose descarga directamente con este enlace (es necesario iniciar sesión en el soporte de Dell).
El .zip contiene los siguientes archivos:
ave_scale-19.4.0-7.exe, para Windowsave_scale-19.4.0-7, para Linux- Sumas de comprobación y archivo LÉAME
Esta utilidad es compatible con IDPA en las versiones 18.2 y posteriores de Avamar Virtual Edition. Asegúrese de que se cumplan los requisitos en el campo Información adicional que aparece a continuación.
- Antes de ejecutar esta utilidad, cree un punto de control en AVE y valide.
- Abra un PuTTY o SSH en AVE con las credenciales del administrador.
- Suspenda el programador de mantenimiento con el comando:
dpnctl stop maint
- Detenga el servicio del programador de respaldo con el comando:
dpnctl stop sched
- Verifique que los servicios estén suspendidos o detenidos con el comando:
dpnctl status
- Tome un punto de control con el comando:
avmaint checkpoint --ava
- Monitoree el estado del punto de control y tome nota del nombre del punto de control con el comando:
watch avmaint cpstatus
- Una vez que status="completed" y result="OK", ejecute la validación del punto de control (comprobación HFS) en el punto de control manual con el comando:
avmaint hfscheck --ava --rolling=true --full=false
(verifique que se esté validando el punto de control recién creado). - Monitoree el estado de verificación de HFS con el comando:
watch avmaint hfscheckstatus
- La salida debe ser estado="completed" y el resultado="OK". Esto puede tardar algún tiempo, según la utilización del dispositivo.
- Verifique el CP recién creado y HFScheck en AVE con el siguiente comando:
cplist --full
- Verifique si se completó la copia de seguridad de MCS en las últimas 12 horas.
/usr/local/avamar/bin/mcserver.sh --status | grep -i "last flush completed"
- Si la hora de Last Flush Completed tiene más de 12 horas o cerca de 12 horas, realice la operación de vaciado de MCS.
/usr/local/avamar/bin/mcserver.sh --flush
- Ahora, de vuelta en ACM, compruebe si el
/home/admin/aveScaleEl directorio existe. Si el directorio existe, cámbiele el nombre a/home/admin/aveScale_oldMediante el siguiente comando:
mv /home/admin/aveScale /home/admin/aveScale_old
Uso:
ave_scale createspace <options>
Opciones:
Opciones admitidas para el createspace el comando:
|
Opción |
Descripción |
|
|
Contraseña de usuario administrador del sistema operativo huésped de AVE. |
|
|
Nombre de host o dirección IP que se puede resolver en Avamar Server. |
|
|
Contraseña de usuario raíz del sistema operativo huésped de AVE. |
|
|
Nombre de VM de AVE de vCenter Server, no nombre de host |
|
|
Nombre de host que se puede resolver en vCenter Server. |
|
|
Nombre de usuario de vCenter Server. |
|
|
Contraseña de vCenter Server. |
|
|
Número de puerto HTTPS de vCenter. |
|
|
Ejecuta el comando en el modo no interactivo cuando se proporcionan todas las contraseñas necesarias en la línea de comandos. |
|
|
Depura la salida. |
|
|
Ayuda para el |
|
|
Ruta del archivo de registro. |
Nota: Si hay algún problema, comuníquese con el soporte de Dell y comparta el código de salida proporcionado.
Pasos para aumentar el tamaño de la partición /space en la VM de AVE.
-
Descargue el archivo
ave_scalearchivo de utilidad.
Enlace a la versión más reciente de la utilidad ave_scale. El archivo .zip contiene los archivos ejecutables, las sumas de comprobación y el archivo README de Linux y Windows.
-
Inicie sesión en ACM como raíz mediante una conexión SSH.
Asegúrese de que el archivo tenga permiso ejecutable. Para obtener el permiso ejecutable, ejecute el siguiente comando (19.4.x-x se utiliza como ejemplo aquí, reemplace "x.x" por version:chmod 755 ave_scale-19.4.x-x -
Expanda el tamaño de la partición mediante el siguiente comando:
./ave_scale-19.4.x-x createspace --vc-name <VCSA IP/FQDN> --vc-username administrator@vsphere.local --vc-password <VCSA password> --ave-hostname <AVE IP/FQDN> --ave-vm-name AVE --ave-password <AVE root password> --ave-admin-password <AVE admin user password>
Cambiar los campos según corresponda.
- Una vez que la utilidad se complete correctamente, inicie sesión en AVE mediante ssh con credenciales de administrador.
- Ejecute el comando
df -hpara comprobar el tamaño de la partición /space. - Procure que el tamaño total de la partición /space sea de 96 GB.
Filesystem Size Used Avail Use% Mounted on devtmpfs 18G 4.0K 18G 1% /dev tmpfs 18G 0 18G 0% /dev/shm tmpfs 18G 1.1G 17G 7% /run tmpfs 18G 0 18G 0% /sys/fs/cgroup /dev/sda2 16G 6.9G 8.0G 47% / /dev/sda1 978M 59M 868M 7% /boot /dev/sdc1 1.5T 6.2G 1.5T 1% /data02 /dev/sdd1 1.5T 6.4G 1.5T 1% /data03 /dev/sda8 96G 19G 78G 20% /space /dev/sdb1 1.5T 68G 1.5T 5% /data01 /dev/sda6 7.8G 229M 7.2G 4% /var - Inicie los servicios de programador de ventanas de mantenimiento y programador de respaldo:
- Inicie el programador de mantenimiento con el comando:
dpnctl start maint
- Inicie el servicio del programador de respaldo con el comando:
dpnctl start sched
- Verifique que los servicios se inicien con el comando:
dpnctl status
Para obtener más información sobre ave_scale , consulte el capítulo Expansión de AVE en un entorno VMware de la Guía de instalación y actualización de Dell EMC Avamar Virtual Edition.
Si el dispositivo no se actualizará inmediatamente, vuelva a habilitar las políticas que se deshabilitaron al realizar los pasos mencionados en la sección Requisitos.
Additional Information
- Privilegios:
- En un host de Linux, debe tener raíz para ejecutar la herramienta ave_scale.
- El nombre de usuario de vCenter Server (
--vc-username) especificada en la línea de comandos debe tener los privilegios para realizar las siguientes tareas: - Vuelva a configurar el hardware del huésped de una máquina virtual.
- Encienda y apague una máquina virtual
- Ejecute comandos mediante el agente huésped de la máquina virtual.
- Transfiera archivos hacia y desde una instancia de AVE.
- Network: (Red:)
- En los hosts de Windows y Linux, la herramienta ave_scale debe tener la capacidad de recibir respuestas de ping de ICMP desde la instancia de AVE objetivo.
- La herramienta ave_scale debe tener la capacidad de conectarse a la instancia de vCenter Server mediante HTTPS.
- Estado del nodo AVE:
- Observe el estado actual de todas las políticas en Avamar Server. Se recomienda deshabilitar todas las políticas antes de ejecutar el
ave_scaleherramienta. - Espere a que se completen los trabajos actuales.
- Si la funcionalidad de restauración a nivel de archivos (FLR) se restaura archivos, se activan algunas sesiones anormales. Estas sesiones anormales mantienen ocupado el servidor Avamar, lo que causa el
ave_scaleherramienta para fallar. Busque y finalice estas sesiones anormales mediante los siguientes pasos:
- Observe el estado actual de todas las políticas en Avamar Server. Se recomienda deshabilitar todas las políticas antes de ejecutar el
- Inicie sesión en Protection Software como administrador mediante PuTTY
- Ejecute el siguiente comando para ver las sesiones activas en el sistema:
avmaint sessions | grep "path\|sessionid\|starttime"
Dónde:
path: Muestra la ruta del clientesessionid: Muestra el identificador único de la sesiónstarttime: Muestra el registro de fecha y hora de UNIX del momento en que se inició la sesión
- Traduzca el valor de
starttimeparámetro a un formato legible mediante la ejecución del siguiente comando:t.pl <starttime>
- Compare el valor con el programador de respaldo para confirmar si la sesión se encuentra en ejecución. Si la sesión se inició hace varios días y no está configurada como horas extras, es posible que se trate de una sesión que dejó de responder.
- Ejecute el siguiente comando para quitar las sesiones que no responden:
avmaint kill <sessionid>
- Una vez que se hayan eliminado todas las sesiones que no responden, ejecute el siguiente comando para ver la lista de sesiones que se ejecutan en el servidor de Protection Software:
avmaint sessions --full
- Compruebe si hay trabajos de respaldo o replicación en ejecución mediante los siguientes pasos:
- Conéctese al nodo de utilidad mediante SSH e inicie sesión como administrador.
- Ejecute el siguiente comando para verificar si el estado del servidor es inactivo:
opstatus.dpn - Ejecute los siguientes comandos:
-
avmaint sessions | grep path
(Para comprobar si hay trabajos de respaldo en curso). -
mccli activity show --active | grep Replication
(Para comprobar si hay trabajos de replicación en curso).
- Si hay trabajos de respaldo o replicación en ejecución, puede esperar a que estos trabajos se completen o finalizar.
Se recomienda esperar a que se completen los trabajos en ejecución.
- Ejecute el siguiente comando para finalizar los trabajos de respaldo o replicación:
mccli activity cancel --id=<job_id>
- Ejecute los siguientes comandos para confirmar que los trabajos ya no estén en curso.
-
avmaint sessions | grep path
(Para comprobar si hay trabajos de respaldo en curso). -
mccli activity show --active | grep Replication
(Para comprobar si hay trabajos de replicación en curso).