我正在设置一个小型的虚拟环境,我正在使用一对Windows(HyperV)主机和一台Synology 54TB NAS来存储虚拟机。
我知道我不能使用2个并发主机相同的iscsipath,因为他们不会意识到对方,并会覆盖其他文件,并导致问题。
我所做的就是这个…
我创build了1个54TB的LUN,启用了多连接。
我已经将这个Iscsi目标添加到两个主机。
我已经创build了一个10Tb分区,标记为HOST1,并在主机1上安装了一个驱动器盘符。
我还创build了另一个10Tb分区,标记为HOST2,并在主机2上安装了一个驱动器盘符。
Windows服务器都没有安装其他服务器10Tb分区。
据我所知,我应该避免两台主机相互覆盖其他文件的问题,但是我想在开始使用环境之前评估一下这个问题,因为有些问题我没有想到。
这不会可靠地工作。 NTFS(或ReFS)不是群集感知文件系统,多装载将立即销毁元数据表。 您可以使用SMB3螺栓连接(顶部是仲裁),或者使用第三方仲裁器(如MetaSAN)。 好故事可以在这里find:
https://forums.starwindsoftware.com/viewtopic.php?f=5&t=1392
在你的地方,我只是坚持要么SMB3共享,要么禁用SCSI保留一次性安装场景。
祝你好运!
PS或者您使用群集感知文件系统,如VMFS3 / 5 🙂
您可以将2台主机连接到相同的LUN,但必须将文件系统设置为CSVFS,以便它们不会损坏存储。 您可以通过在群集pipe理中将其添加为驱动器来执行此操作。
然后它将转换文件系统并将path添加到C:\ ClusterStorage \ {驱动器}
确保将它们存储在C:path中,不要将另一个驱动器号分配给共享,因为这会导致问题
它总是会显示为不在一台服务器的驱动器pipe理器中启动,而在另一台服务器上在线(其中一台是驱动器的“主机”,但是如果一台主机出现故障,则会移动)
那么你可以把所有的虚拟机文件存放在一个普通的地方
请参阅以下步骤:
https://technet.microsoft.com/en-us/library/gg610692(v=sc.12).aspx