仮想マシン
 Computer >> コンピューター >  >> ソフトウェア >> 仮想マシン

VMWareESXi上の仮想マシンの無効な状態

多くの場合、VMWare管理者は、仮想マシンのリストに無効のVMが含まれているという事実に直面しています。 (不明 ) スターテス。原則として、この問題は仮想マシンを削除した後に発生します。仮想マシンのデータは、何らかの理由でVMWare vSphere/ESXi構成に残っていました。これは、vMotionの実行後にVMFSストレージからVMファイルを手動で削除した後、およびその他の場合にも発生する可能性があります。組み込みツール(登録解除)を使用して、このようなVMをvSphereWebClientから削除することはできません。 [アクション]メニューのオプションは無効です。

VMWareESXi上の仮想マシンの無効な状態
このようなVMを削除する唯一の方法は、ESXiホストのSSHコンソールを使用することです。

  1. 問題のあるVMを使用してESXiホストでSSHを有効にします([アクション]->[設定]->[セキュリティプロファイル]->[サービス]->[SSH]->[編集]->[開始])。 VMWareESXi上の仮想マシンの無効な状態
  2. SSHクライアント(Putty、mputtyなど)を使用してESXiホストに接続します。
  3. 問題のある仮想マシンのIDを取得するには、次のコマンドを実行します。vim-cmd vmsvc/getallvms | grep invalid
  4. このホストに登録されている無効ステータスのすべてのVMのリストが表示されます。次のような文字列が必要です:Skipping invalid VM '22' 。この場合、22は仮想マシンのIDです。
  5. vSphereでこのVMを復元する場合は、次のコマンドを実行します:vim-cmd vmsvc/reload 22 (すぐにクライアントインターフェイスを更新し、VMのステータスを確認します);
  6. 問題のある仮想マシンの登録を解除(削除)する場合は、次のコマンドを実行します。vim-cmd /vmsvc/unregister 22
  7. vSphereクライアントインターフェイスを更新します。ステータスが無効の仮想マシンが消えるはずです。

また、問題のあるVMをホスト構成ファイル /etc/vmware/hostd/vmInventory.xmlから手動で削除することもできます。 。これを行うには、問題のVMのデータを含むセクションをテキストエディター(vi、nano)のvmInventory.xmlファイルから削除し(何かを行う前にファイルをバックアップします)、ホストサービスを再起動します。services.sh restart

VMWareESXi上の仮想マシンの無効な状態

実行中の仮想マシンが無効ステータスになる場合は、VM構成ファイルが破損している可能性があります。問題を解決するには:

  • インベントリからVMを削除し、ESXiホストを再起動します。
  • 次に、新しいVMを作成し、古いVMの仮想ディスク(vmdk)をそれに接続します(既存のディスクを使用します)。
  • Storage vMotionを実行して、新しいVMのすべてのファイルを1つのフォルダーに収集します。
  • 新しいVMを起動し、機能することを確認します。
  • 古いVMのファイルを削除します。

VMFSストレージへのアクセスを失った後に無効なVMの問題が発生した場合、アクセスが復元されると、起動されたVMが実行され、停止されたVMが分離されます。それらをインベントリから手動で削除し、VMFSストレージ内の仮想マシンのVMXファイルを見つけて右クリックし、[VMの登録]を選択して手動で登録する必要があります。 。次に、VMを起動し、使用可能であることを確認します。

VMWareESXi上の仮想マシンの無効な状態


  1. vSphere Hypervisor ESXi 6.7 で仮想マシンを作成する方法

    vSphere Hypervisor ESXi のインストールが完了した後の最も一般的で重要なタスクの 1 つは、仮想環境に必要な仮想マシンを作成することです。このタスクを実行するには、ESXi ハイパーバイザー ホスト クライアントまたは vCenter Server for Windows から「新しい仮想マシン」ウィザードを使用する必要があります。 どちらの方法でも、仮想マシンを作成するためのほぼ同じオプションが提供されますが、そのうちの 2 つのうち、vCenter Server for Windows には、時間を節約し、展開プロセスを管理しやすくスケーラブルにするいくつかの追加機

  2. VMware ESXi で仮想マシンのクローンを作成する方法

    このチュートリアルは多くのホーム ユーザーには当てはまらないかもしれませんが、何らかの理由で環境内で VMware ESXi を使用している場合は、この記事が気に入るはずです。 VMware ESXi はベアメタル ハイパーバイザーであり、無料で提供されます。これは、無限に高い価格を含め、すべてを備えた、より完全な機能を備えた ESX Server 製品を購入するよう説得するための一種のティーザーです。 ESXi は、ベアメタル仮想化のための貧乏人のソリューションのようなものです。そのため、主要な製品の一見明白な機能のいくつかが欠けています。クローンのように。幸いなことに、ESXi でのマ