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