활성 세션으로 인해 PowerProtect VM Direct Engine을 비활성화하거나 재배포할 수 없습니다.
Summary: PowerProtect Data Manager 어플라이언스는 VM(Virtual Machine) Direct Engine 솔루션으로 vSphere 환경을 보호하는 데 사용됩니다. VM Direct Engine을 사용하지 않도록 설정했지만 환경에서 삭제하거나 다시 배포할 수 없습니다.
Symptoms
이 vproxymgmt 명령줄 유틸리티에 상태가 "DisablePending비활성화된 VM Direct Engine의 경우 " 및 "MaintenancePending"를 반환합니다. 비활성화된 VM Direct Engine의 상태가 "비활성화"여야 삭제 옵션을 사용할 수 있습니다. 재배포를 시작하려면 재배포된 VM Direct Engine의 상태가 "배포 중"이어야 합니다.
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
환경에서 실행 중인 활성 VM 백업이 없지만 VM Direct Engine "사용 중인 VM 제어 세션" 속성에 오래된 세션이 표시됩니다. 환경에서 실행 중인 VM Direct Engine 백업이 없는 경우 "사용 중인 VM 제어 세션" 속성은 0이어야 합니다. 오래된 "사용 중인 VM 제어 세션" 속성 세션의 원인을 알 수 없습니다.
Resolution
해결 방법:
이 절차는 오래된 파일을 정리합니다 ProxySessions PowerProtect 환경의 메타데이터입니다.
-
수행 중인 활성 VM Direct Engine 백업 또는 복원이 없는지 확인합니다.
-
PowerProtect 어플라이언스 가상 머신의 VMware 스냅샷을 생성합니다.
-
PowerProtect Data Manager에 대한 SSH 세션을 열고 관리자 계정으로 인증합니다.
-
다음으로
su명령을 실행하고 루트 암호로 인증합니다.sudo su
-
를 중지합니다.
visd데몬:systemctl stop visd
-
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
-
를 시작합니다.
visd데몬:systemtctl start visd
-
상태의 유효성 검사
visd데몬:systemctl status visd
-
모든 VM Direct Engine 인스턴스에 대해 "사용 중인 VM 제어 세션" 속성이 0으로 표시되는지 확인합니다.
-
기능이 검증되면 PowerProtect 어플라이언스 가상 머신의 VMware 스냅샷을 삭제합니다.
예시 출력:
