L'engine PowerProtect VM Direct non è in grado di disabilitare o eseguire nuovamente il deployment a causa di sessioni attive
Summary: L'appliance PowerProtect Data Manager viene utilizzato per proteggere l'ambiente vSphere con la soluzione Virtual Machine (VM) Direct Engine. L'engine VM Direct è stato disabilitato, ma non può essere eliminato o reimplementato nell'ambiente. ...
Symptoms
La colonna vproxymgmt L'utilità della riga di comando mostra che lo stato è "DisablePending" per un VM Direct Engine disabilitato e "MaintenancePending" per un VM Direct Engine in fase di redeployment. Lo stato del motore VM Direct disabilitato deve essere "Disabled" prima che l'opzione sia disponibile per l'eliminazione. Per poter avviare il redeployment, lo stato di VM Direct Engine redeployed deve essere "Deploying".
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
Non sono presenti backup di VM attivi in esecuzione nell'ambiente, ma l'attributo "VM Control Sessions in use" di VM Direct Engine mostra le sessioni non aggiornate. L'attributo "VM Control Sessions in use" deve essere zero quando non sono in esecuzione backup VM Direct Engine nell'ambiente. La causa delle sessioni dell'attributo "VM Control Sessions in use" non aggiornate è sconosciuta.
Resolution
Soluzione alternativa:
La procedura pulisce lo storage obsoleto ProxySessions metadati nell'ambiente PowerProtect.
-
Assicurarsi che non siano in corso backup o restore VM Direct Engine attivi.
-
Eseguire un'istantanea VMware della macchina virtuale dell'appliance PowerProtect.
-
Aprire una sessione SSH in PowerProtect Data Manager ed eseguire l'autenticazione con l'account amministratore.
-
Utilizzare il comando
suEseguire il comando ed eseguire l'autenticazione con la password root:sudo su
-
Arrestare il
visdDaemon:systemctl stop visd
-
Rimuovere i file 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
-
Avviare il
visdDaemon:systemtctl start visd
-
Convalidare lo stato di
visdDaemon:systemctl status visd
-
Verificare che l'attributo "VM Control Sessions in use" mostri zero per tutte le istanze di VM Direct Engine.
-
Una volta convalidata la funzionalità, eliminare l'istantanea VMware della macchina virtuale dell'appliance PowerProtect.
Esempio di output:
