我正在尝试设置一个简单的环境(虚拟)来证明当集群中的一个节点发生故障时,另一个节点可以接管。
经过许多痛苦之后,我想我可能遇到了这种情况,但是我希望这里的人们看看我是否正确设置了系统?
例如,我想确保磁盘配置正确。这是 WS2008 R2 上的一个简单的 2 节点集群。
配置
直流
1 个私有网卡
IP:192.168.1.2 子网:255.255.255.0 DNS 服务器:127.0.0.1
节点 1
2 个 NIC。1 个 NIC 是公共 NIC。
私有网卡 1:IP:192.168.1.3 子网:255.255.255.0 网关:192.168.106.1 <-- 我相信这是 VMWare 的东西 DNS:192.168.1.2
节点2
2 个 NIC。1 个 NIC 是公共 NIC。
私有网卡 1:IP:192.168.1.4 子网:255.255.255.0 网关:192.168.106.1 <-- 我相信这是 VMWare 的东西 DNS:192.168.1.2
虚拟存储网络
因此,我使用 Starwind 在此虚拟机上创建 iSCSI 存储/目标。哦 - 我对 iSCSI 不太了解!
VSAN IP:192.168.1.5 子:255.255.255.0 网关:192.168.106.1 DNS:192.168.1.2
我在这里有四个目标。
聚类信息
正如您从上面了解到的,此集群中有 2 个节点。ClusterIP:192.168.1.16 ClusterName:w2k8r2-clstr
现在,就磁盘而言,我将它们视为不同的卷。
群集磁盘 1 是仲裁可用存储中的见证磁盘:群集磁盘 2、3、4
我发现,如果我重新启动节点 1,磁盘就会出现在节点 2 上的计算机中。如果重新启动节点 2,我就会发现磁盘会出现在节点 1 上的计算机中。
这是正确的行为吗?我遗漏了什么吗?配置错误?
现在就这些了。我真的希望有人能帮忙,我会很感激的 :)
答案1
您的网络相当混乱,并且您没有透露有关您的私有 NIC 配置的任何信息,但我会尝试一下。
首先,您不能在连接到 192.168.1.0/24 网络的计算机上使用 192.168.106.1 的默认网关;只有决不该计算机实际上可以到达网关。如果 VMware 已自动将您的虚拟网络配置为使用 192.168.106.0/24 子网,则您需要坚持使用它或将其配置为使用您想要用于虚拟机的相同子网 (192.168.1.0/24)。为了简单起见,我们假设您不做任何更改:然后,您的主网络应该使用 192.168.106.0/24 子网,并且您的虚拟服务器应该进行相应的配置。
然后是 iSCSI 设置;虽然它是可以在用于公共集群访问的同一网络上运行 iSCSI,这绝对是不是正确的设置;您应该使用专用网络进行 iSCSI。您没有说明您实际在哪里运行 StarWind 软件,但很有可能您正在另一台虚拟机中运行它。您应该向该虚拟机和两个集群节点添加另一个 NIC,并将这些 NIC 用于 iSCSI(顺便说一句,如果它是 Windows Server 2008 R2 VM,则不需要 StarWind 软件:Microsoft 为该系统提供了免费的 iSCSI 目标软件;请参阅这里)。您应该配置 iSCSI 目标软件以在 iSCSI IP 地址上提供其服务,然后配置集群节点以使用该 IP 地址作为其 iSCSI 目标。
最后,您在这里混淆了“私有”和“公共”这两个术语;在集群术语中,“公共”网络是节点与世界其他地方之间所有通信的传输网络,而“私有”网络仅供集群节点之间通信。这意味着 DC 应该位于“公共”网络上,而不是“私有”网络上。
您的设置应包括三个网络(公共、私有和 iSCSI);正如我上面所说,主网络应使用您的默认网关所在的同一子网;您可以自由地为其他两个网络选择任何其他子网。
在此示例中,我将使用以下网络:
民众:192.168.106.0/24
私人的:192.168.10.0/24
iSCSI:192.168.20.0/24
你的设置应该如下所示:
直流:
1个网卡,公网:192.168.106.2/24,DNS 192.168.106.2,默认网关192.168.106.1
iSCSI 服务器:
1 个网卡,公网:192.168.106.5/24,DNS 192.168.106.2,默认网关 192.168.106.1
1 个网卡,iSCSI 网络:192.168.20.5/24,无 DNS,无默认网关
节点 1:
1 个网卡,公用网络:192.168.106.3/24,DNS 192.168.106.2,默认网关 192.168.106.1
1 个网卡,专用网络:192.168.10.3/24,无 DNS,无默认网关
1 个网卡,iSCSI 网络:192.168.20.3/24,无 DNS,无默认网关
节点 2:
1 网卡,公网:192.168.106.4/24,DNS 192.168.106.2,默认网关 192.168.106.1
1 网卡,私网:192.168.10.4/24,无 DNS,无默认网关
1 网卡,iSCSI 网络:192.168.20.4/24,无 DNS,无默认网关