セッションがアクティブなため、PowerProtect VM Direct Engineを無効化または再導入できない
Summary: PowerProtect Data Managerアプライアンスは、仮想マシン(VM)Direct Engineソリューションを使用してvSphere環境を保護するために使用されます。 VM Direct Engineは無効になっていますが、削除することも環境内で再導入することもできません。
Symptoms
「 vproxymgmt コマンドラインユーティリティにステータスが「DisablePending無効なVM Direct Engineの場合は「」、無効なVM Direct Engineの場合は「MaintenancePendingVM Direct Engineが再導入されている場合は、削除します。オプションを削除するには、無効になっている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制御セッション」属性をゼロにする必要があります。「VM制御セッションが使用中」属性セッションが古い原因は不明です。
Resolution
回避策:
この手順により、古い ProxySessions PowerProtect環境のメタデータ。
-
実行中のアクティブなVM Direct Engineバックアップまたはリストアがないことを確認します。
-
PowerProtectアプライアンス仮想マシンのVMwareスナップショットを作成します。
-
PowerProtect Data ManagerへのSSHセッションを開き、管理者アカウントで認証します。
-
コマンド
suコマンドを実行し、rootパスワードで認証します。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 Control Sessions in use]属性がゼロになっていることを確認します。
-
機能が検証されたら、PowerProtectアプライアンス仮想マシンのVMwareスナップショットを削除します。
出力例:
