El motor directo de VM de PowerProtect no se puede deshabilitar ni volver a implementar debido a sesiones activas
Summary: El dispositivo PowerProtect Data Manager se utiliza para proteger el entorno vSphere con la solución Virtual Machine (VM) Direct Engine. El motor de VM Direct se deshabilitó, pero no se puede eliminar ni volver a implementar en el entorno. ...
Symptoms
La variable vproxymgmt La utilidad de línea de comandos muestra que el estado es "DisablePending" para un motor de VM Direct deshabilitado y "MaintenancePending" para un motor de VM Direct que se está reimplementando. El estado del motor de VM Direct deshabilitado debe ser "Deshabilitado" antes de que la opción esté disponible para su eliminación. El estado del motor de VM Direct reimplementado debe ser "Deploying" antes de que se pueda iniciar la reimplementación.
my-ppdm:~ # source /opt/emc/vmdirect/unit/vmdirect.env my-ppdm:~ # /opt/emc/vmdirect/bin/vproxymgmt get -secret Total '3' vProxies VMs available. VProxy ID: 858bdbd9-6ca8-4fc6-a991-ff5bbcf5a13b Type: External Hostname: my-ppdm-proxy01.my-domain.com Disabled: true Status: MaintenancePending Protection Type: VM VCenter inventory source ID: 104f656f-a20b-5059-bd9b-bb8482548d94 VCenter: my-vcenter.my-domain.com VM Name: my-ppdm-proxy01.my-domain.com AdminCredentials-Username: 'admin' Password: '########' RootCredentials-Username: 'root' Password: '########' VM Configured Capacity Units: 80 VM Configured Control Units: 10000 VM Capacity Units in use: 72 VM Control Units in use: 7255 VM Control Sessions in use: 1 VM Transport Sessions in use: 18 VProxy ID: de15b583-89d8-4240-927e-1a416fa826d1 Type: Embedded Hostname: localhost Disabled: false Status: Ready Protection Type: VM VM Configured Capacity Units: 16 VM Configured Control Units: 10000 VM Capacity Units in use: 0 VM Control Units in use: 0 VM Control Sessions in use: 0 VM Transport Sessions in use: 0 VProxy ID: c22cbdcb-8cbe-4f7a-9e11-26ed78b0dfdd Type: External Hostname: my-ppdm-proxy02.my-domain.com Disabled: true Status: DisablePending Protection Type: VM VCenter inventory source ID: 104f656f-a20b-5059-bd9b-bb8482548d94 VCenter: my-vcenter.my-domain.com VM Name: my-ppdm-proxy02.my-domain.com AdminCredentials-Username: 'admin' Password: '########' RootCredentials-Username: 'root' Password: '########' VM Configured Capacity Units: 80 VM Configured Control Units: 10000 VM Capacity Units in use: 80 VM Control Units in use: 8110 VM Control Sessions in use: 2 VM Transport Sessions in use: 20 my-ppdm:~ #
Cause
No hay respaldos de VM activos en ejecución en el entorno, pero el atributo "Sesiones de control de VM en uso" del motor de VM Direct muestra sesiones obsoletas. El atributo "VM Control Sessions in use" debe ser cero cuando no hay respaldos del motor de VM Direct en ejecución en el entorno. Se desconoce la causa de las sesiones obsoletas del atributo "Sesiones de control de VM en uso".
Resolution
Solución alternativa:
El procedimiento limpia los datos obsoletos ProxySessions metadatos en el entorno de PowerProtect.
-
Asegúrese de que no se estén realizando respaldos ni restauraciones del motor de VM Direct activo.
-
Tome una instantánea de VMware de la máquina virtual del dispositivo PowerProtect.
-
Abra una sesión SSH en PowerProtect Data Manager y autentique con la cuenta de administrador.
-
Use el comando
suComandos y autenticarse con la contraseña raíz:sudo su
-
Detenga el
visddemonio:systemctl stop visd
-
Elimine los archivos de ProxySession:
rm -r /opt/emc/vmdirect/runtime/state/visd/ProxySessions /opt/emc/vmdirect/runtime/state/visd/ProxySessions.bak /opt/emc/vmdirect/runtime/state/visd/ProxySessions.gob
-
Inicie el
visddemonio:systemtctl start visd
-
Valide el estado de
visddemonio:systemctl status visd
-
Valide que el atributo "VM Control Sessions in use" muestre cero para todas las instancias del motor de VM Direct.
-
Una vez validada la funcionalidad, elimine la instantánea de VMware de la máquina virtual del dispositivo PowerProtect.
Ejemplo del mensaje de salida:
