我有一个带有4TB RAID 1的Western Digital My Cloud EX2驱动器。我在磁盘上创build了一个iSCSI Target,并设置了2个启动器。 一个在Windows Server 2003上,另一个在Windows Server 2012 R1上。 我的目的是让2个服务器共享相同的驱动器,但它看起来像一个本地磁盘。 这是不创build映射驱动器的原因。 如果我从Windows 2003 Server将文件放入驱动器,则无法在2012服务器中查看(反之亦然)。 我怎样才能做这个工作? 在此先感谢您的帮助。
停止你正在做什么!
如果你走这条路,你将有文件损坏和可能的数据丢失。
除非在特定的情况下,否则不能像这样在两台服务器上“共享”一个iSCSI卷。 可悲的是,没有任何情况会为你工作,因为你有一个Windows 2003服务器。 我不会讨论为什么你还有这样的事情。
iSCSI是一个基于块的协议,因此每个服务器都希望拥有对卷和文件系统的独占访问权限。
在Windows群集(Yagmoth555询问的内容)中,两台服务器一起工作,确保只有一台服务器使用该磁盘。
同样,这个规则也有例外,但是它们涉及更新的操作系统(至less是Windows Server 2008 R2),甚至只有在某些使用情况下。