网络要求
唯一的 NetBIOS 群集名称。
五个唯一的静态 IP 地址:两个用于专用网络的网卡,两个用于公用网络的网卡,还有一个用于群集本身。
用于群集服务的域用户帐户(所有节点必须是同一域的成员)。
每个节点都应该有两个网卡 - 一个用于连接公用网络,另一个用于节点对节点的专用群集网络。如果两种连接只采用一个网卡,那么这种配置得不到支持。HCL 证书要求有单独的专用网络适配器。
共享磁盘要求:
所有的共享磁盘(包括仲裁磁盘)必须实际与共享总线连接。
验证与共享总线连接的那些磁盘是否可以从所有节点看到。这可以在主适配器安装级别进行检查。请参考制造商的文档以查找具体适配器的操作指南。
根据制造商的操作指南,必须为 SCSI 设备分配唯一的 SCSI 标识号,并且正确地进行端接。1
必须将所有的共享磁盘配置为基本(不是动态)配置。
必须将磁盘上的所有磁盘分区格式化为 NTFS。
尽管不作要求,但对于所有的磁盘还是强烈推荐使用容错 RAID 配置。这里的关键概念是容错 RAID 配置 - 而不是没有奇偶校验的条带集。
群集安装
安装概述
在安装过程中,一些节点要关机,而另外一些节点要重新启动。这些步骤是必需的,这是为了保证与共享存储总线连接的磁盘上的数据不会丢失或被破坏。在多个节点尝试同时写入同一磁盘,而该磁盘还没有用群集软件保护时可能会发生这种情况。
使用下面的表 1 来确定在每一个步骤中应该为哪些节点和存储设备开启电源。
本指南中的步骤是针对两节点群集这种情况的。但是,如果您是安装超过两个节点的群集,可以使用节点 2 列来确定对其它节点的状态要求。
表 1 群集安装的供电序列表 步骤
节点 1
节点 2
存储器
备注
安装网络
开
开
关
验证共享总线上的所有存储设备电源是否关闭。开启所有节点的电源。
安装共享磁盘
开
关
开
关闭所有的节点。开启共享存储的电源,然后开启第一个节点的电源。
验证磁盘配置
关
开
开
关闭第一个节点,再开启第二个节点的电源。按需要对于节点 3 和 4 重复同样的步骤。
配置第一个节点
开
关
开
关掉所有的节点,然后开启第一个节点的电源。
配置第二个节点
开
开
开
在第一个节点成功地配置完之后开启第二个节点的电源。按需要对于节点 3 和 4 重复同样的步骤。
安装后
开
开
开
此时所有节点的电源都应该打开。
在安装群集服务软件之前必须完成几个步骤。这些步骤是:
在每一节点上安装 Windows 2000 Advanced Server 或 Windows 2000 Datacenter Server。
安装网络。
安装磁盘。
在第一个节点上安装群集服务之前在每个群集节点上执行这些步骤。
要在基于 Windows 2000 的服务器上配置群集服务,您的帐户必须在每个节点上具有管理权限。所有的节点必须是成员服务器,或者所有的节点必须是同一域内的域控制器。不能在一个群集中将域控制器和成员服务器混合使用。
安装 Windows 2000 操作系统
在群集中的每个节点上安装系统时请参考与 Windows 2000 操作系统软件包一起收到的文档。
本循序渐进使用“Windows 2000 Server 部署中的公用基础结构循序渐进”<
http://www.microsoft.com/technet/win2000/depprof1.asp>中的命名结构。但是,您也可以使用其它任何名称。
在安装群集服务之前,您必须以管理员身份登录。
安装网络
备注 对于本节,应关闭所有共享存储设备的电源,然后开启所有节点的电源。只有将群集服务安装到了至少一个节点上并且该节点已经联机,才能让两个节点同时访问共享存储设备。
每个群集节点至少要求两个网卡 - 一个与公用网络连接,另一个与只包含群集节点的专用网络连接。
专用网络适配器建立节点对节点的通讯、群集状态信号和群集管理。每个节点的公用网络适配器都将群集与客户机所在的公用网络连接。
验证所有的网络连接是否正确,专用网络适配器只与其它专用网络适配器连接,而公用网络适配器与公用网络连接。这些连接如下面图 1 所示。在继续安装共享磁盘之前在每个群集节点上执行这些步骤。
图 1 两节点群集示例 (clusterpic.vsd)
配置专用网络适配器
对群集的第一个节点执行这些步骤。
用右键单击网上邻居,然后单击属性。
用右键单击本地连接 2 图标。
备注 哪一个网卡是专用的,哪一个网卡是公用的取决于您的配线。在本文档中,第一个网卡(本地连接)与公用网络连接,而第二个网卡(本地连接 2)与专用群集网络连接。这种情况可能不适用于您的网络。
单击状态。本地连接 2 状态窗口显示连接的状态,以及连接的速度。如果窗口显示网络已经断开,则应检查电缆和连接,以便解决问题,然后再继续。单击关闭。
再次用右键单击本地连接 2,单击属性,然后单击配置。
单击高级。将出现图 2 所示的窗口。
应该将专用网络中的网卡设置为网络的实际速度,而不是采用默认情况下自动选择的速度。从下拉列表中选择网络速度。选择速度时不要使用自动选择设置。在确定速度时一些适配器可能会丢失数据包。要设置网卡速度,单击适当的选项,如媒体类型或速度。
图 2 高级适配器配置 (advanced.bmp)
群集中与同一网络连接的所有网卡必须采用相同配置,即使用相同的双工模式、流控制、媒体类型等等。即使硬件不同这些设置也应该保持相同。
备注 我们强烈建议您在整个群集网络中使用完全相同的网卡。
单击 Internet 协议 (TCP/IP)。
单击属性。
单击使用下面的 IP 地址单选按钮,并键入下列地址: 10.1.1.1。(第二个节点采用 10.1.1.2。)
键入 255.0.0.0 的子网掩码。
单击高级单选按钮,并选择 WINS 选项卡。选择禁用 TCP/IP 上的 NetBIOS。单击确定 返回前面的菜单。只对专用网络适配器采用此步骤。
现在的窗口应该如下面图 3 所示。
图 3 专用连接器 IP 地址 (ip10111.bmp)
配置公用网络适配器
备注 虽然如果 DHCP 服务器可用,公用网络适配器的 IP 地址可以自动获得,但对于群集节点我们不推荐这样做。我们强烈建议为群集中的所有网卡设置静态 IP 地址,不管是专用网络还是公用网络都是如此。如果通过 DHCP 获得 IP 地址,那么如果 DHCP 服务器发生故障,就不可能访问群集节点。如果公用网络适配器必须使用 DHCP,那么使用长时间的租用期间,可以保证即使在 DHCP 服务临时丢失的情况下,动态分配的租用地址也能保持有效。在任何情况下,都应为专用网络连接器设置静态 IP 地址。记住,群集服务对于每个子网只识别一个网络接口。如果您在 Windows 2000 中设置 TCP/IP 地址时需要帮助,请参见 Windows 2000 联机帮助。
重新命名局域网图标
我们建议将网络连接的名称修改得更清楚一些。例如:可以将名称“本地连接 (2)”更改为“专用群集连接”之类的名称。命名可帮助您标识网络并能正确地分配其角色。
用右键单击本地连接 2 图标。
单击重命名。
在文本框中键入专用群集连接,并按 Enter 键。
重复步骤 1 - 3 并将公用网络适配器重命名为公用群集连接。
图 4 重命名连接 (connames.bmp)
重命名后的图标应该如上面图 4 所示。关闭网络和拨号连接窗口。当新的连接联机时,其名称将自动复制到其它群集服务器中。
验证连接和名称解析
要验证专用网络和公用网络的通讯是否正常,对于每个节点上的每个网卡执行下面的步骤。您必须知道群集中每个网卡的 IP 地址。如果您还没有此信息,可以在每个节点上使用 ipconfig 命令检索此信息:
单击开始,单击运行,然后在文本框中键入 cmd。单击确定。
键入 ipconfig /all,并按 Enter 键。应该对机器上的所有网卡显示 IP 信息。
如果在屏幕上还没有命令提示符,单击开始,单击运行,并在文本框中输入 cmd。单击确定。
键入 ping ipaddress,其中 ipaddress 是其它节点上相应网卡的 IP 地址。例如,假定 IP 地址的设置如下: 节点
网络名称
网卡 IP 地址
1
公用群集连接
172.16.12.12.
1
专用群集连接
10.1.1.1
2
公用群集连接
172.16.12.14
2
专用群集连接
10.1.1.2
在本例中,您应在节点 1 键入 ping 172.16.12.14 和 ping 10.1.1.2,在节点 2 输入 ping 172.16.12.12 和 10.1.1.1。
要验证名称解析,使用节点的机器名代替其 IP 编号从客户机 ping 每个节点。例如,要验证第一个群集节点的名称解析,从任何一台客户机键入 ping hq-res-dc01。
验证域成员身份
群集中的所有节点必须是同一域的成员,并能访问域控制器和 DNS 服务器。可以将它们配置为成员服务器或域控制器。如果您决定将一个节点配置为域控制器,那么您应该将同一域中的所有其它节点都配置为域控制器。在本文档中,所有的节点都已配置为域控制器。
备注 参见本文档结尾处“其它信息”中的其它 Windows 2000 文档链接,这些文档将帮助您理解并配置域控制器、DNS、和 DHCP。
用右键单击我的电脑,并单击属性。
单击网络标识。“系统属性”对话框将显示完整的计算机名和域。在本例中,域名是 reskit.com。
如果您使用的是成员服务器并需要加入到域中,此时就可以进行这一操作。单击“属性”并按照屏幕上的操作指南加入到域中。
关闭系统属性和我的电脑窗口。
设置群集用户帐户
群集服务要求有域用户帐户,群集服务需要在域用户帐户下运行。必须在安装群集服务之前创建用户帐户,因为安装要求用户名和密码。此用户帐户不应该属于域中的用户。
单击开始,指向程序,指向管理工具,然后单击 Active Directory 用户和计算机
单击 + 号展开 Reskit.com(如果它还没有展开)。
单击用户。
用右键单击用户,指向新建,然后单击用户。
如下面的图 5 所示键入群集名称,然后单击下一步。
图 5 添加群集用户 (clusteruser.bmp)
将密码设置设置为用户不能更改密码和密码永不过期。单击下一步,然后再单击完成,完成这个用户的创建过程。
备注 如果您的管理安全策略不允许使用永不过期的密码,必须在密码过期之前在每个节点上更新密码并更新群集服务配置。
用右键单击 Active Directory 用户和计算机管理单元左窗格中的群集,并从上下文菜单选择属性。
单击将成员添加到组。
单击管理员,然后单击确定。这就将该计算机的管理权限给予了新用户帐户。
关闭 Active Directory 用户和计算机管理单元。
安装共享磁盘
警告 在启动一个节点的操作系统之前,一定要确保另一个节点安装并运行了 Windows 2000 Advanced Server 或 Windows 2000 Datacenter Server 以及群集服务。如果没有在任何一个节点上安装、配置和运行群集服务,就在其它节点上启动操作系统,那么群集磁盘就有可能被破坏。
要继续进行,关闭所有节点的电源。开启共享存储设备的电源,然后开启节点 1 的电源。
关于仲裁磁盘
仲裁磁盘用来储存有助于管理群集的群集配置数据库检查点和日志文件。对于仲裁磁盘我们作如下的建议:
创建小的磁盘分区(最小 50MB)用作仲裁磁盘。我们建议通常的仲裁磁盘大小为 500MB。)
将一个单独的磁盘专门用作仲裁资源。因为仲裁磁盘的故障将引起整个群集发生故障,我们强烈建议您使用 RAID 磁盘阵列中的一个卷作为仲裁磁盘。
在安装群集服务时,您必须提供仲裁磁盘的驱动器号。在本例中,我们使用字母 Q。
配置共享磁盘
用右键单击我的电脑,单击管理,然后单击存储。
双击磁盘管理
验证所有的共享磁盘是否都被格式化为 NTFS,并被指派为基本。如果您连接新驱动器,写入签名和升级磁盘向导将自动启动。如果发生这种情况,单击下一步按照向导的步骤继续操作。向导将磁盘设置为动态。要将磁盘还原为基本磁盘,用右键单击磁盘 #(其中 # 指定您要处理的磁盘),然后单击还原为基本磁盘。
用右键单击未分配空间
单击创建磁盘分区
创建磁盘分区向导开始运行。单击下一步两次。
输入想要的磁盘分区大小 (MB),然后单击下一步。
单击下一步,接受默认的驱动器号分配。
单击下一步,开始格式化并创建磁盘分区。
指定驱动器号
在配置完总线、磁盘和磁盘分区之后,必须为每个群集磁盘中的每个磁盘分区指定驱动器号。
备注 Mountpoints 是文件系统的一个功能,它能让您使用现有的目录装入文件系统,而不必指定驱动器号。群集中不支持 Mountpoints。对于用作群集资源的任何外部磁盘,都必须使用 NTFS 磁盘分区进行分区,并为它指定驱动器号。
用右键单击所需磁盘分区,并选择更改驱动器号和路径。
选择新驱动器号。
对于每个共享磁盘重复步骤 1 和 2。