vCenterServer 仮想マシンのvMotionでの移行で表示がグレーアウト

vCenterServer 仮想マシンのvMotionでの移行で表示がグレーアウトされて移行できないという事象に関する情報になります。

 

運用で当たり前に使う機能なので、使えないと困りますよね。特にメンテナンスの時などに。

 

情報元はこちら。

 

Migration options for a virtual machine are greyed out though vMotion is licensed (1029926)

https://kb.vmware.com/s/article/1029926?lang=ja

 

症状

●vCenter Server で仮想マシンを右クリックし、[移行] をクリックすると、移行オプションがグレーアウトしている。
●vMotion が完全にライセンス供与されている。

 

原因

この問題は、仮想マシンのバックアップが完了後に、vCenter Server データベース vpx_disabled_methods テーブルのエントリが削除されていない場合に発生する可能性があります。

 

 

解決方法

 

仮想マシンの MOB ID を確認します。

 

・vCenter Server の Flex (Flash) または vSphere Client (HTML5) で Web ブラウザを開きます。
・左側のインベントリで、影響を受ける仮想マシンのオブジェクトを選択します。
仮想マシンを選択してハイライト表示し、URL バーで文字列を確認し、「VirtualMachine:vm-##」を探します。

 

例:
https://ExamplevCenterFQDNorIP/ui/#?extensionId=vsphere.core.vm.summary&objectId=urn:vmomi:VirtualMachine:vm-141:6092ad44-b617-4b32-be19-3445fc35c5ba&navigator=vsphere.core.viTree.hostsAndClustersView

 

この例では、仮想マシンの MOB ID は vm-141 です。

 

②Web ブラウザを開き、次の仮想マシン操作にアクセスします。
https://ExamplevCenterFQDNorIP/mob/?moid=AuthorizationManager&method=enableMethods

 

③administrator@yourssodomain.local でログインします。
例: administrator@vsphere.local

 

④次のページが表示されます。

f:id:merrywhite:20210421071759j:plain

※画像はサイトより引用

 

最初のパラメータ エンティティの値ボックスで MOID を仮想マシンの MOB ID に置き換えます。
例:

<!-- array start -->
<entity type="ManagedEntity" xsi:type="ManagedObjectReference">vm-141</entity>
<!-- array end -->

f:id:merrywhite:20210421071819j:plain

 

⑥2 番目のパラメータ エンティティの値ボックスで、次の文字列を正確に入力します。
<method>RelocateVM_Task</method>

f:id:merrywhite:20210421071839j:plain

 

⑦[メソッドの起動] をクリックします。
⑧vCenter Server Web Client を更新すると、仮想マシンの移行オプションが利用可能になります。
⑨利用できない場合は、Web Client サービスまたはすべての vCenter Server サービスを再起動します。

 

vCenterServer 仮想マシンのvMotionでの移行で表示がグレーアウトする事象が発生した場合は参考にしてみてください。

 

モーソー 食器洗い乾燥機 工事不要 タンク式食洗機 除菌率99.9% 6つの洗浄コース 液晶表示 ドライキープ搭載 分岐水栓対応 MooSoo MX10 ブラック