web-dev-qa-db-ja.com

vSphere仮想マシンが孤立している

私は問題があります。 vSphere 4 Host仮想マシンの電源がオンになっていますが、ネットワーク経由でアクセスできません(理由はすぐに明らかになるため、何が問題なのかわかりません)。

VSphere Hostの状態が明らかに悪いため、vSphereセンターに接続してクラスターを管理できません。そのため、クラスター内の各ブレード(10個すべて、ESXi 4)にログオンしましたが、個々のインベントリにvSphere VMがリストされていません。

これにより、ブレードの1つでVMが孤立していますが、まだ電源が入っていると思います。

マシンをローカルブレードのインベントリに戻す方法はありますか? SANデータストアを参照してインベントリに追加できることはわかっていますが、すでに別のブレードで実行されている場合は開始できません。

1
Mark Henderson

各ESXホストのサービスコンソールにジャンプし、vm-support -xを実行して、ホストが実行しているすべてのVMまたはホストが実行しているもののリストを取得します。

正しいホストを識別できるはずです。どのホストにも表示されない場合は、どのホストも実行していないため、「インベントリに追加」ルートを試して再接続する必要があります。

一方、見つかった場合は、VMIDをメモしてから、次のコマンドを実行してダウンさせることができます。

  • less/proc/vmware/vm/{ここにVMIDを入力}/cpu/status
  • vm。####の形式のテキストが見つかるまで、右にスクロールします。
  • このテキストに表示されている4桁の数字をメモしてください。これはマスターユーザーのワールドIDです。通常、VMIDより1桁低くなります
  • / usr/lib/vmware/bin/vmkload_app -k 9 {ここにマスターユーザーのワールドIDを入力}
  • これで、VMXをインベントリに再接続できるようになります。

将来的には、物理​​的なvCenterボックスを検討してください。仮想のものはまだ私と完全に一致していません。

6
Chris Thorpe