web-dev-qa-db-ja.com

ISCSILUN上のESXi6.5共有データストア

要するに、問題:それらに公開されている共通のISCSILun上の2つの仮想esxi6.5ホスト間でデータストアを共有するのに問題があります。そのうちの1つだけが作成でき、もう1つはデータストアを失います。

詳細:ホストOSとしてUbuntuで実行されている2つのEsxi6.5仮想マシン(H1とH2など)があります。 Ubuntuで、ISCSI lunを作成し、H1とH2の両方に公開しました。各Esxiホストを介してISCSILUN上にデータストアを作成しようとすると問題が発生します。 H1を介してISCSILUN上に作成されたデータストアで、同じデータストアをH2と共有しようとすると、「空き領域のあるデバイスが見つかりません」と表示されません。どういうわけかそれがISCSIlunを表示し、その上にデータストアを作成すると、他のホストはそのデータストアを失います。

H1とH2を共有するには、何をする必要がありますか?

3
Kapil

ほとんどの場合、SCSI永続予約が無効になっているか、iSCSIターゲットでサポートされていません。

http://linux-iscsi.org/wiki/Persistent_Reservations

どのターゲットを使用しますか?

2
NISMO1968

おそらく、iSCSIターゲットがマルチホストアクセスをサポートしていないか(これにはアトミックな読み取り-変更-書き込みが必要です)、ターゲットのアクセスACLが正しくありません(LUNを両方のホストにマップする必要があります)。

1
Zac67