VMware Global Community
Katana119
Contributor
Contributor
Jump to solution

ESXiでHDDを別PCに移動してもVMFSデータストアがマウントされない

壊れた旧esxi6.7から取り出したHDDを、新環境のesxi7へ移動したのですが、HDDは物理的にVMware Host Clientからは見えているのですがVMFS6がデータストアとして認識されず困っています。

データストアをそのまま使いたいと言うよりかは、中身のデータを新環境へ移動して使いたいのですが中身が認識されず困っています。

データストアを認識させデータをコピーする方法はありますでしょうか。

1 Solution

Accepted Solutions
Jangari
Enthusiast
Enthusiast
Jump to solution

こんにちは。

Host Client の [ストレージ] > [デバイス] から当該ストレージデバイスをクリックして詳細画面を開いた時に、以下のような VMFS のパーティションは確認できますでしょうか?

HostClient-StorageDeviceDetail.PNG

もし「パーティションが存在するがデータストアとしてはマウントされない」状況の場合、VMFS のハードディスクを異なるマシン間で移植したとのことですので、「ESXi から見えるストレージデバイス情報が以前と変わったため、ESXi が VMFS を複製されたものと検出してマウントしない」といった状況の可能性があるかもしれません。

重複 VMFS データストアの管理

LUN のスナップショットとレプリケーションに加え、特定のデバイス操作(LUN ID の変更など)によって、元のデータストアのコピーが作成される場合があります。

ESXi では、VMFS データストアのコピーを検出できます。データストア コピーを元の UUID を使用してマウントする、または UUID を変更できます。UUID を変更するプロセスは、データストア再署名と呼ばれます。

ESXi Shell 上で「esxcli storage vmfs snapshot list」コマンドを実行すると、複製として検出された VMFS を一覧で表示することができます。切り分けとして、KB1011387 を参考にこちらの状況を確認してみるのも良いと思います。

スナップショット LUN として検出された vSphere の LUN 処理 (1011387)

コマンド ラインでは、esxcli コマンドを使用します。

スナップショットとして検出されたボリュームを一覧表示するには、次のコマンドを実行します。

# esxcli storage vmfs snapshot list

次のような出力が表示されます。

49d22e2e-996a0dea-b555-001f2960aed8

Volume Name: VMFS_1

VMFS UUID: 49d22e2e-996a0dea-b555-001f2960aed8

Can mount: true

Reason for un-mountability:

Can resignature: true

Reason for non-resignaturability:

Unresolved Extent Count: 1

※もしヒットした場合は同 KB を参考に「esxcli storage vmfs snapshot mount」コマンドで VMFS が一時的にマウントできるか試してみてください。マウントできた場合、アンマウント状態で「esxcli storage vmfs snapshot resignature」コマンドを実行し、VMFS の再署名を行うことが恒久対処になると思います。

ご参考になれば幸いです。

View solution in original post

5 Replies
VM_Yamato
Hot Shot
Hot Shot
Jump to solution

VMTNへの投稿ありがとうございます。

こちらの症状を確認された具体的なエラーメッセージや画面の様子などが有りましたら、キャプチャで頂けるでしょうか。

内容によっては、既存のKBで回答ができるかもしれませんので確認です。

>>壊れた旧esxi6.7から取り出したHDDを、新環境のesxi7へ移動したのですが、HDDは物理的にVMware Host Clientからは見えているのですがVMFS6がデータストアとして認識されず困っています。

ちなみに、この6.7の環境は既に起動不可の状況しょうか?起動ができる状況であれば、以下の用意仮想マシンのエクスポートにより引っ越しも可能かと思います。

OVF テンプレートのエクスポート

以上、よろしくお願い致します。

Yamato Sakai
Technical Training Instructor | Dell Technologies Education
VCP-DCV 5,6.x, 2020, 2021
VCIX-DCV
VCIX-NV
vSAN HCI Master Specialist
0 Kudos
Jangari
Enthusiast
Enthusiast
Jump to solution

こんにちは。

Host Client の [ストレージ] > [デバイス] から当該ストレージデバイスをクリックして詳細画面を開いた時に、以下のような VMFS のパーティションは確認できますでしょうか?

HostClient-StorageDeviceDetail.PNG

もし「パーティションが存在するがデータストアとしてはマウントされない」状況の場合、VMFS のハードディスクを異なるマシン間で移植したとのことですので、「ESXi から見えるストレージデバイス情報が以前と変わったため、ESXi が VMFS を複製されたものと検出してマウントしない」といった状況の可能性があるかもしれません。

重複 VMFS データストアの管理

LUN のスナップショットとレプリケーションに加え、特定のデバイス操作(LUN ID の変更など)によって、元のデータストアのコピーが作成される場合があります。

ESXi では、VMFS データストアのコピーを検出できます。データストア コピーを元の UUID を使用してマウントする、または UUID を変更できます。UUID を変更するプロセスは、データストア再署名と呼ばれます。

ESXi Shell 上で「esxcli storage vmfs snapshot list」コマンドを実行すると、複製として検出された VMFS を一覧で表示することができます。切り分けとして、KB1011387 を参考にこちらの状況を確認してみるのも良いと思います。

スナップショット LUN として検出された vSphere の LUN 処理 (1011387)

コマンド ラインでは、esxcli コマンドを使用します。

スナップショットとして検出されたボリュームを一覧表示するには、次のコマンドを実行します。

# esxcli storage vmfs snapshot list

次のような出力が表示されます。

49d22e2e-996a0dea-b555-001f2960aed8

Volume Name: VMFS_1

VMFS UUID: 49d22e2e-996a0dea-b555-001f2960aed8

Can mount: true

Reason for un-mountability:

Can resignature: true

Reason for non-resignaturability:

Unresolved Extent Count: 1

※もしヒットした場合は同 KB を参考に「esxcli storage vmfs snapshot mount」コマンドで VMFS が一時的にマウントできるか試してみてください。マウントできた場合、アンマウント状態で「esxcli storage vmfs snapshot resignature」コマンドを実行し、VMFS の再署名を行うことが恒久対処になると思います。

ご参考になれば幸いです。

Katana119
Contributor
Contributor
Jump to solution


ご返信ありがとうございます。

デバイスとしては見えている状態です。(一番下ベンダーASMedia)

device.png

パーテーションも見えています。

pt.png


>ちなみに、この6.7の環境は既に起動不可の状況しょうか?起動ができる状況であれば、以下の用意仮想マシンのエクスポートにより引っ越しも可能かと思います。
残念ながらHWてきに壊れてしまったようで起動できないのです。。。:smileycry:

起動できればご指摘の通りOVFでエクスポートしたのですが。。

0 Kudos
VM_Yamato
Hot Shot
Hot Shot
Jump to solution

画像を頂き有難うございます。

こちらのデータストア欄には、何もファイルシステムが表示されないということでしょうか?

念のための確認ですが、既に次の操作も実施済みという理解でよろしいでしょうか?

1. ESXiホストの再起動

2. 上記図内の"データストア”に該当のデータストアは表示されますか?

以下VMware HOL上で試しました。まずは正常な状態です。iSCSI LUN上には1台仮想マシンが存在しますが、既に停止及びESXiホストから登録解除済みです。

正しく認識されている場合は、esxcli storage filesystem listで次のように表示されます。

pastedImage_2.png

GUIからアンマウント後次のようになりました。恐らく今の Katana119​ さんの状況に大変近いと思います。

pastedImage_3.png

もし仮に、現状 Katana119​ さんのホストで、上記のように0byteでの VMFSの認識があれば、以下のようにマウントメニューが使えると思いますが、ご確認いただけますでしょうか。

pastedImage_4.png

Yamato Sakai
Technical Training Instructor | Dell Technologies Education
VCP-DCV 5,6.x, 2020, 2021
VCIX-DCV
VCIX-NV
vSAN HCI Master Specialist
0 Kudos
Katana119
Contributor
Contributor
Jump to solution