故障转移群集缺少磁盘

故障转移群集缺少磁盘

我陷入了一种奇怪的境地,无法找到解决办法。

我有 3 个 AWS 实例 (Windows Server 2019) 已加入故障转移群集,每个实例都有一个实例存储卷,每次系统启动时该卷都会清空。我的任务是使用带有初始化磁盘 powershell Cmdlet 的脚本在每个实例上初始化该卷。

到目前为止这不是问题,但我遇到了一个问题,运行 get-disk 时,只为该卷类型提供了 1 行(序列号 0078 在各个实例中是相同的),而集群中显示的其他卷(您可以看到整个集群中的几个 dbdata 或 dblog 磁盘)。在将实例添加到集群之前,initialize-disk 工作正常,因为每个实例都存在于自己的世界中,但问题在将实例添加到集群后开始出现。

get-disk 示例

这种情况使我无法选择属于该特定实例的卷并对其进行初始化。正如您在示例中看到的,分区样式设置为 MBR,而在实例本身上,该卷未初始化且未分配。您在此处看到的初始化为 MBR 的内容实际上来自集群中的另一台服务器。

我的猜测是,由于 AWS 为这种卷类型提供了相同的详细信息,例如序列号(始终为 0078),并且磁盘号也相同,因此 get-disk 会从 3 个中筛选出 2 个,但我无法以任何方式证明这一点,并且我尝试获取允许我使用初始化磁盘的数据的每种方法都失败了。

有人遇到过这样的问题吗?谢谢

相关内容