我有两台直接连接到外部 JBOD(使用非 RAID 卡)的 Windows 2016 服务器。大多数驱动器都是原始驱动器,并且在 Oracle 集群中使用。有几个驱动器没有被使用。是否可以在每台服务器上安装这些驱动器并使用操作系统镜像?
JBOD 中的所有驱动器都显示在两台服务器的磁盘管理中。在其中一台服务器上,我创建了一个镜像并将其安装为“C:\test”。然后当我去另一台服务器时,它显示驱动器为“外国”。
是否可以创建一个镜像集并让两个服务器都访问它?我知道我可以将驱动器放在 NAS 机箱中并完成它。我想用我手头的硬件来做。
这是因为 NTFS(和 ReFS)不是集群文件系统。无法同时从两台 Windows 机器访问一个卷。使用 Objectstorage 或 vmWare VMFS 时似乎很容易的事情实际上需要很多魔法。
不会。即使在 Windows Server Cluster 场景中,驱动器也会从一台主机故障转移到另一台主机,而不是同时被两台机器使用。
在这种情况下,驱动器不会被文件系统驱动程序(如 NTFS 或 ReFS)访问,而是通过网络协议(如 SMB 或 NFS)来访问,该协议旨在允许多重访问。