ISCSI LUN 上的 ESXi 6.5 共享資料存儲

ISCSI LUN 上的 ESXi 6.5 共享資料存儲

簡而言之,問題是:我在暴露給兩個虛擬 esxi6.5 主機的公共 ISCSI Lun 上共享資料儲存時遇到問題。其中只有一個能夠創建,而另一個則丟失其資料存儲。

詳細資訊:我有兩個 Esxi6.5 虛擬機器(例如 H1 和 H2),在 Ubuntu 上作為主機作業系統運行。在 Ubuntu 上,我建立了一個 ISCSI lun 並暴露給 H1 和 H2。當我嘗試透過每個 Esxi 主機在 ISCSI LUN 上建立資料儲存時,問題就出現了。透過 H1 在 ISCSI LUN 上建立的資料存儲,如果我嘗試將相同的資料存儲共享到 H2,則會失敗並提示「未找到具有可用空間的設備」。即使它以某種方式向我顯示了 ISCSI lun,並且當我在其上創建資料儲存時,另一台主機也會丟失其資料儲存。

我需要對 H1 和 H2 做什麼才能讓它們共享?

答案1

您的 iSCSI 目標很可能會停用或不支援 SCSI 持久保留。

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

您使用什麼目標?

答案2

可能您的 iSCSI 目標不支援多主機存取(這需要原子讀取-修改-寫入)或目標上的存取 ACL 不正確(您需要將 LUN 對應到兩個主機)。

相關內容