Vmware-Esxi

如何使用 VMWare ESXi 和 VSphere 在多個 VM 之間共享儲存?

  • May 17, 2018

我有兩個應用程序伺服器在執行 VSphere 的 VMWare ESXi(5.5,在不久的將來升級到 6.5)虛擬主機內的主動/主動集群中執行。應用程序需要一個共享的高性能儲存。

ESXi 使用使用 LUN 的 EMC 儲存。

有沒有辦法創建通過 VSphere 映射到兩個 VM 的附加儲存(磁碟設備)?

我個人會選擇引入額外虛擬機的 GlusterFS,但我的基礎架構管理員傾向於拒絕它(達到虛擬機限制)。所以 GlusterFS 方法對我來說是不可能的。

一般的方案是創建一個新的 vmdk,使用 1:0 作為 SCSI ID 來創建一個單獨的虛擬控制器。然後可以將此控制器設置為共享虛擬(在單個主機上共享)或共享物理(跨主機共享)。

在另一個 VM 上,您也可以使用單獨的控制器添加現有磁碟,然後就可以了。

顯然,訪問的虛擬機需要協調它們之間對磁碟的訪問。使用沒有集群選項的普通文件系統將不起作用。

有關詳細資訊,請查看https://communities.vmware.com/blogs/Abhilash_hb/2013/08/25/clustering-using-sharing-of-vmdks-between-virtual-machines

引用自:https://serverfault.com/questions/912508