Não é possível desativar ou reimplementar o PowerProtect VM Direct Engine devido a sessões ativas
Summary: O equipamento PowerProtect Data Manager é usado para proteger o ambiente vSphere com a solução Direct Engine de máquina virtual (VM). O VM Direct Engine foi desativado, mas não pode ser excluído ou reimplementado no ambiente. ...
Symptoms
A coluna vproxymgmt O utilitário de linha de comando mostra que o status é "DisablePending" para um VM Direct Engine desativado e "MaintenancePending" para um VM Direct Engine sendo reimplementado. O status do VM Direct Engine desabilitado deve ser "Disabled" antes que a opção esteja disponível para exclusão. O status do VM Direct Engine reimplementado deve ser "Implementando" antes que a reimplementação possa iniciar.
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
Não há backups de VM ativos em execução no ambiente, mas o atributo VM Direct Engine "VM Control Sessions in use" mostra sessões obsoletas. O atributo "VM Control Sessions in use" deve ser zero quando não houver backups do VM Direct Engine em execução no ambiente. A causa das sessões obsoletas do atributo "Sessões de controle de VM em uso" é desconhecida.
Resolution
Solução temporária:
O procedimento limpa o obsoleto ProxySessions metadados no ambiente PowerProtect.
-
Certifique-se de que não haja backups ou restaurações ativos do VM Direct Engine sendo executados.
-
Faça um snapshot VMware da máquina virtual do equipamento PowerProtect.
-
Abra uma sessão SSH no PowerProtect Data Manager e faça a autenticação com a conta de administrador.
-
Use o comando
suComande e autentique com a senha root:sudo su
-
Pare o
visdDimons:systemctl stop visd
-
Remova os arquivos 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 o
visdDimons:systemtctl start visd
-
Valide o status da
visdDimons:systemctl status visd
-
Valide se o atributo "VM Control Sessions in use" mostra zero para todas as instâncias do VM Direct Engine.
-
Depois que a funcionalidade for validada, exclua o snapshot VMware da máquina virtual do equipamento PowerProtect.
Exemplo de resultado:
