VMware Global Community
take001
Enthusiast
Enthusiast
Jump to solution

ESXi上の仮想マシン(WindowsServer2019)2台をディスク共有したい

お世話になっております。

 

検証環境にて、ESXi(8.0系)*1に仮想マシン(Windows Server 2019)が2台あります。

ESXi(8.0系)にはFCストレージがあり。このFCストレージのディスクを

仮想マシン2台に共通のディスクを見せたいと考えています

(例:仮想マシン2台に同じEドライブが見える感じ)

 

検証環境の都合上、RAWデバイスが無いため

VMFSで以下の手順で共有する方向です。

1:vCenter管理コンソールから仮想マシン設定で仮想マシン#1にSCSIコントローラーと新規ディスクを追加

2:仮想マシン#1にOSログインして、追加したディスクをフォーマット(NTFS)

3:vCenter管理コンソールから仮想マシン設定で仮想マシン#2にSCSIコントローラーを追加

4:vCenter管理コンソールから仮想マシン設定で仮想マシン#2に既存ディスク追加でNo.2で作成したディスクを追加

 (SCSIコントローラーはNo.3で作成したものを指定)

 

■質問

上記の内容で仮想マシン#1を起動すると問題ないのですが

仮想マシン#2を起動すると、エラーが出て起動できない状況です。

vCenter管理コンソールの仮想マシン設定にあるディスクを「共有」したら良いのかと思いましたが

共有にも変更できませんでした。

上記エラーを解消して仮想マシン#1と仮想マシン#2でディスク共有する方法はありますでしょうか。

 

■補足

本来の目的はMSFCの検証なのですが、MSFCの前提で仮想マシン間で共有のディスクを構成する必要があります。

とりあえず、どのような形でも仮想マシン間で共有ディスクを見せたいというのが意図となります。

 

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

 

 

Reply
0 Kudos
1 Solution

Accepted Solutions
kawaman
Leadership
Leadership
Jump to solution

手元に試せる環境が無いので Docs からの紹介での切り分けとなりますが、
現在のデータストアは VMFS6 でフォーマットされ、Clustered VMDK が有効化された状態でしょうか?
※ 先日の Docs の一つ上のセクション

 

また、WSFC の役割と構成はセットアップ済みでしょうか?
通常片方のノードにてデータとクォーラムをマウントして NTFS でフォーマットしておき、
WSFC を構成した後にフェイルオーバークラスタマネージャの記憶域で対象 VMDK がクラスターディスクとして見えていれば良いはずです。

View solution in original post

Reply
0 Kudos
5 Replies
kawaman
Leadership
Leadership
Jump to solution

vSphere 7 以降では VMFS 6 データストア上での SCSI3-PR を利用できるネイティブ共有 VMDK (Shared VMDK、クラスタリング VMDK) がサポートされていますので、共有 VMDK を利用するための手順を以下 KB と Docs を参考に設定してみて下さい。

 

また、vSAN 上での共有 VMDK は vSAN 6.7 以降でサポートされており、こちらは以下の過去スレを参照して下さい。

Reply
0 Kudos
take001
Enthusiast
Enthusiast
Jump to solution

kawaman さん

 

ご回答ありがとうございます。

 

>・VMware vSphere 7.x で共有ディスクを使用する Microsoft Windows Server Failover Clustering (WSFC) サポートされるための構成のガイドライン (79616)
>・VMFS データストア上のクラスタ VMDK を使用して物理ホスト間のクラスタの最初のノードにハード ディスクを追加
>・物理ホスト間のクラスタの追加ノードへのハード ディスクの追加

上記3つを参考に実施してみました。
仮想マシン(WindowsServer2019)は問題なく起動したのですが
仮想マシンログイン後のWindowsServer2019のディスクマネージャーからは追加したディスクは表示されませんでした。

 

こちらは、挙動しては正しいでしょうか。
それとも本来は表示されるものでしょうか(仮想マシン#1と仮想マシン#2でそれぞれ共有したディスクが表示されるハズ?)

 

すこしVMware Communityの範疇を超えてる質問かもしれませんので
過去の実績等で何かご存知であればで大丈夫ですので、ご教授頂けると幸いです。

 

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

 

 

Reply
0 Kudos
kawaman
Leadership
Leadership
Jump to solution

手元に試せる環境が無いので Docs からの紹介での切り分けとなりますが、
現在のデータストアは VMFS6 でフォーマットされ、Clustered VMDK が有効化された状態でしょうか?
※ 先日の Docs の一つ上のセクション

 

また、WSFC の役割と構成はセットアップ済みでしょうか?
通常片方のノードにてデータとクォーラムをマウントして NTFS でフォーマットしておき、
WSFC を構成した後にフェイルオーバークラスタマネージャの記憶域で対象 VMDK がクラスターディスクとして見えていれば良いはずです。

Reply
0 Kudos
take001
Enthusiast
Enthusiast
Jump to solution

kawamanさん

 

お世話になっております。

返信が遅くなり申し訳ありません。ご回答頂いた内容で課題が解決できました。

 

今後ともよろしくお願いします。

 

 

Reply
0 Kudos
kawaman
Leadership
Leadership
Jump to solution

無事に解決出来たようで、お役に立てて何よりです。

Reply
0 Kudos