[修正] VMware: 仮想マシン ディスクの統合が必要です
Vmware Virtual Machine Disks Consolidation Is Needed
多くのユーザーが受け取っているのは、 仮想マシンのディスク統合が必要です VMware vSphere クライアント使用時のエラー。エラーの原因は何ですか?それを修正するにはどうすればよいですか?それでは、MiniTool を使って答えを調べてみましょう。
このページについて:VMware vSphere は、仮想マシンを管理するための完全なプラットフォームとして機能する仮想化ソフトウェア アプリケーションです。これを使用して、ゲスト OS のシャットダウン、コンソールの起動、設定の編集、スナップショットの作成など、多くの仮想マシン タスクを実行できます。ただし、多くのユーザーは、ソフトウェアの使用時に「仮想マシンのディスク統合が必要です」というエラーに遭遇します。
さまざまなフォーラムやコミュニティからのユーザー レポートによると、「仮想マシン ディスクの統合が必要です」エラーは主に、複数の仮想ディスク ファイルを 1 つのディスクにマージするときに発生します。これが Nakio フォーラムの実例です。
こんにちは、みんな! 「VMware 仮想マシン ディスクの統合が必要です」というエラー メッセージが表示されます。それを使って何ができるかわかりますか?ありがとう!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
「仮想マシンのディスク統合が必要です」エラーの考えられる原因
仮想ディスクの統合は、VM でスナップショットを取得した後に作成された仮想ディスク ファイルを結合するプロセスです。ほとんどの場合、ディスク統合は、パフォーマンスの低下を回避するか、いくつかの問題を解決するために実行されます。
スナップショットを作成すると、差分ディスクが作成され、変更が対応する差分ディスクに書き込まれることがわかります。その結果、各差分ディスクには、以前の差分ディスクの状態と比較して行われたすべての変更が含まれ、親ディスクは変更されないままとなり、仮想マシン内に冗長データが生じます。
スナップショットおよび関連する仮想ディスク ファイルが大きくなるにつれて、パフォーマンスが低下する可能性があります。ただし、VMware ディスク統合を正常に開始すると、差分ディスクのすべてのデータが 1 つのディスクにマージされ、VM ファイルが配置されているディスクには冗長データが残りません。つまり、仮想ディスク ファイルを統合した後、ディスク領域がクリーンアップされます。
ただし、仮想マシンのディスク統合プロセスは必ずしもスムーズであるとは限りません。非常に多くの人が、「VMware 仮想マシンのディスク統合が必要です」というエラーに遭遇します。なぜ?さまざまな理由が考えられます。ここではそれらを次のようにリストします。
- ディスク・スペースの不足 VMFS データストア上で仮想ディスクの統合を実行します。通常、データストア上に少なくとも 1 GB の空き領域が必要です。
これで、「仮想マシンの統合が必要」ステータス エラーの考えられる原因がわかったはずです。修正方法を見てみましょう。
![デスクトップ Windows マネージャーが動作を停止して閉じられましたか? [修理済み]](http://gov-civil-setubal.pt/img/partition-disk/16/vmware-virtual-machine-disks-consolidation-is-needed.jpg)
多くのユーザーが、デスクトップ Windows マネージャーが動作を停止して閉じられたと報告しました。この投稿では、考えられる原因を説明し、対応する修正を提供します。
続きを読む「仮想マシンのディスク統合が必要です」エラーを修正する方法
「VMware 仮想マシンのディスク統合が必要です」エラーの考えられるすべての原因を分析した後、次の 5 つの該当する修正を調査します。ここでは、問題が解決されるまで順番に試すことができます。
修正 1. 仮想マシンのディスク ファイルを正しく統合する
仮想マシンの統合が必要なステータス エラーに対する最初の最も簡単な修正は、仮想マシンのディスク ファイルが正しく統合されていることを確認することです。これを行うには、以下の詳細な手順に従います。
ステップ1。 コンピュータ上で VMware vSphere クライアントを起動します。
ステップ2。 右クリックして、 VM ディスク ファイルを統合する名前を選択し、 スナップショット > 統合 サブメニューから。
ステップ3。 次に、次のような確認メッセージが表示されます。 この操作により、仮想マシン上のすべての冗長 REDO ログが統合されます。続行してもよろしいですか? 。クリック はい VMware ディスク統合を確認します。
注記: ディスク統合プロセス中に一部のデータが失われることが心配な場合は、VMware 仮想マシンのバックアップを作成できます。たとえば、すべての VM ファイラーをデータストア上の別のフォルダーに転送できます。
その後、vSphere クライアントは仮想ディスク ファイルを統合し、ログをクリアします。プロセスに必要な時間は、VM のサイズ、スナップショットの数、VM の負荷によって異なります。完了すると、「仮想マシンの統合が必要」ステータスのエラーが消えるはずです。
解決策 2. 既存の VM スナップショットをすべて削除する
ディスク統合エラーのもう 1 つの主な理由は、ロックされた VM ファイルです。別のエラー メッセージが表示された場合 ファイルがロックされているためアクセスできません。ディスクの統合中にエラーが発生しました これは、プロセス中、VM ディスク ファイルがバックアップ アプリケーションによってロックされていることを示します。この場合、次のようにして VM ファイルのロックを解除する必要があります。 修正2 または 修正3 。ここでは、すべてのスナップショットを削除して VM ファイルのロックを解除する方法を説明します。
ステップ1。 実行している仮想マシンをシャットダウンし、新しい VM ディスク スナップショットを作成します。
ステップ2。 右クリックして、 VM トップメニューからタブを選択し、 スナップショット そしてクリックしてください すべてのスナップショットを削除 。
ステップ3。 仮想マシンの統合が必要なステータスは、不整合によって引き起こされる場合があります。 -ctk.vmdk ファイル。したがって、CTK ファイルを削除してみてください。
ステップ4。 ここで、上で説明したように、仮想ディスク ファイルの再統合を再試行できます。
ヒント: これらの手順で問題が解決しない場合は、VM をシャットダウンして、 VM設定 、 を選択 VM オプション タブをクリックして展開します。 高度な カテゴリをクリックして 構成の編集 。設定ウィンドウで、 をクリックします。 構成パラメータの追加 を追加します。 asyncConsolidate.forceSync パラメータを選択して、次のように設定します 真実 。解決策 3. VM を別の ESXi ホストに移動する
バックアップ アプリケーションによって作成されたロックされた VM ファイルは、主に、複数の ESXi ホストによるファイルへの同時書き込みを回避するために使用されます。ただし、これらのロックされたディスク ファイルにより、「仮想ディスクの統合が必要です」エラーが発生する可能性があります。ファイルのロックを解除するには、VM を別の ESXi ホストに移動します。
ステップ1。 VM が存在する ESXi ホスト上の管理エージェントを再起動します。これを行うには、ESXi シェルを開くか、SSH 経由で ESXi ホストに接続し、root として以下のコマンドを実行します。
services.sh の再起動
または
/etc/init.d/hostd 再起動
/etc/init.d/vpxa 再起動
ヒント: 次の場所に移動して、ESXi ダイレクト コンソールを開くこともできます。 トラブルシューティングのオプション を選択し、 管理エージェントの再起動 (押すことで 入力 必要なオプションを有効にして、 を押します F11 確認するために。)
ステップ2。 ここで、以下のコマンドを実行して、ロックされた VM ファイルを確認できます。
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
ステップ3。 VM ファイルが存在するデータストア上のパスを特定する場合は、ホストされているログ ファイルを確認してください。
cat /var/log/hostd.log |grep -i vm_name
ステップ4。 VM ファイルの場所を取得したら、データストア上の VM ディレクトリに移動します。
cd /vmfs/volumes/データストア名/vm_name
ステップ5。 次のコマンドを適用して、VM ファイルによってロックされている ESXi ホストを一覧表示します。
`ls` の i の場合; do vmfsfilelockinfo -p $i ;done|grep 'ロックされています|ロックを所有しているホスト|かかった合計時間' | sed ‘s|ファイルのロックを所有するホストは||g'|sed ‘s|合計時間|—|g' | awk ‘{print $1}’ |uniq
ステップ6。 ESXi 管理エージェント (以下を含む) を再起動します。 ホストされている そして vpxa )。次に、EXSi ホストで以下のコマンドを実行して、VM ファイルのロックを解除します。
/etc/init.d/hostd 再起動
/etc/init.d/vpxa 再起動
完了したら、仮想マシンのディスク ファイルを再度統合して、エラーが引き続き表示されるかどうかを確認できます。
解決策 4. ディスク容量を拡張する
前述したように、ディスク容量が不足しているために、「VMware 仮想マシンのディスク統合が必要です」というエラーが発生することがあります。そのため、VMFS データストアに十分な空きディスク領域 (1 GB 以上) があるかどうかを確認することをお勧めします。そうでない場合は、ディスク容量を拡張する必要があります。
VFMS データストア上のファイルを削除したくない場合は、ディスク領域を拡張することをお勧めします。データを失わずにディスクドライブを拡張するにはどうすればよいですか? MiniTool Partition Wizardは多機能パーティションマネージャーとして、それを簡単に行うのに役立ちます。さらに、次のような用途にも使用できます。 ディスクスペースを分析する 、NTFSをFATに変換し、 OSの移行 、失われたデータの回復など。
MiniTool Partition Wizard無料版クリックしてダウンロード100%クリーン&セーフ
MiniToolユーティリティを使用してパーティションを拡張する方法は次のとおりです。
ステップ1。 このソフトウェアを起動してメイン インターフェイスに入り、VMFS データストアが存在するディスク ドライブを選択して、 パーティションを拡張する 左側のペインから。
ステップ2。 空き領域を取得するドライブを選択し、スライダー バーをドラッグして空き領域を占有するか、要求に基づいて特定のボリュームを入力します。次に、をクリックします わかりました 。
ステップ3。 クリック 適用する プロセスを実行します。
解決策 5. 代替手段を使用して VMware Disk Consolidation を実行する
上記の方法をすべて試しても VMware ディスク統合エラーが発生する場合は、vSphere と呼ばれる代替手段の使用を検討してください。 PowerCLI 仮想ディスク ファイルを統合します。 PowerCLI は、拡張可能なグラフィカル ユーザー インターフェイスです。 パワーシェル VMware 環境を理解し、操作するため。これを使用して仮想ディスクを統合する方法は次のとおりです。
ステップ1。 PowerCLI クライアントを起動し、VM で ESXi ホストを管理する vCenter Server に接続し、プロンプトが表示されたら認証情報を入力します。
Connect-VIServer vcenter01.test.com
ステップ2。 以下のコマンドを実行して、仮想マシンの統合が必要なステータスを持つ VM のリストを取得します。
VMを取得 | Where-オブジェクト {$ _. Extensiondata.Runtime.ConsolidationNeeded}
ステップ3。 これで、以下のコマンドを実行して、仮想マシンのディスク ファイルを統合できます。
VMを取得 | Where-オブジェクト {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
あなたの意見は何ですか
「仮想ディスクの統合が必要です」エラーを修正するにはどうすればよいですか?ここで、上で説明した 5 つの修正のいずれかまたはすべてを試して、どれが最適であるかを確認してください。エラーに対するより良い解決策がある場合は、コメント領域に書き留めてください。また、次の宛先に電子メールを送信することもできます。 私たち MiniTool ソフトウェアの使用に問題がある場合。