在vmware 6.5虚拟机中安装配置windows 2003双机热备(虚拟两台主机一台存储柜)

更新时间:2023-10-09 14:18:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1.软件配置说明 Cluster Node A

OS: Windows Server 2003 X86 SP1 Role: Member Server

ServerName:ClusterNodeA.test.com IP1:192.168.0.1 (以桥接方式连接) Netmask1:255.255.255.0 Gateway1:192.168.0.1 Dns1:192.168.0.1

IP2:10.0.0.1 (以VMnet2的方式连接) Netmask2:255.0.0.0 Gateway2:None DNS2:None

Cluster Node B

OS: Windows Server 2003 X86 SP1 Role: Member Server

ServerName:ClusterNodeB.test.com IP1:192.168.0.2 (以桥接方式连接) Netmask1:255.255.255.0 Gateway1:192.168.0.1 Dns1:192.168.0.1

IP2:10.0.0.2 (以VMnet2的方式连接) Netmask2:255.0.0.0 Gateway2:None DNS2:None

windows系统密码a123456- 域还原密码ab123456-

2.创建共享磁盘

D:\\Virtual Machines\\ShareDisks

3.创建仲裁磁盘

在命令提示符下进入VMware Workstation软件安装目录,运行如下命令

vmware-vdiskmanager.exe -c -s 600Mb -a lsilogic -t 2 \

4.创建共享磁盘

在命令提示符下进入VMware Workstation软件安装目录,运行如下命令

vmware-vdiskmanager.exe -c -s 2Gb -a lsilogic -t 2 \

5.查看是否创建成功

6.附加共享磁盘

进入ClusterNodeA和ClusterNodeB所在虚拟目录,找到.VMX配置文件,用记事本打开,在尾部加入如下记录: disk.locking = \

diskLib.dataCacheMaxSize = \

scsi1.present = \scsi1.virtualDev = \

scsi1:5.present = \

scsi1:5.fileName = \

scsi1:6.present = \

scsi1:6.fileName = \

在次打开软件发现原先创建的磁盘已经附加到ClusterNodeA和ClusterNodeB下

7. ClusterNodeA上共享磁盘的配置

将服务器A配置为域控制器

I P 地址:172.16.0.1 子网掩码:255.255.255.0

在配置之前应该先设置好WINDOWS密码,且密码要有一定的复杂程度,如:a123456- 可以手动安装域名服务 (DNS) 和 DCPromo(创建 DNS 和 Active Directory 的命令行工具),也可以使用“Windows Server 2003 管理服务器”向导进行安装。本节使用手动工具来完成安装。 使用手动工具安装 DNS 和 Active Directory 1. 单击“开始”按钮,单击“运行”,键入“DCPROMO”,然后单击“确定”。 2. 在出现“Active Directory 安装向导”时,单击“下一步”开始安装。 3. 阅读“操作系统兼容性”信息后,单击“下一步”。 4. 选择“新域的域控制器”(默认),然后单击“下一步”。

5. 选择“在新林中的域”(默认),然后单击“下一步”。

在第一次配置域服务器的时候,必须把网关和DNS全部清空,否则见不到下面这一步

6. 对于“DNS 全名”,键入“test.com”,然后单击“下一步”。(这表示一个完全限定的名称。)

7. 单击“下一步”,接受将“TEST”作为默认“域 NetBIOS 名”。(NetBIOS 名称提供向下兼容性。)

8. 在“数据库和日志文件文件夹”屏幕上,将 Active Directory“日志文件文件夹”指向“L:\\Windows\\NTDS”,然后单击“下一步”继续。

9. 保留“共享的系统卷”的默认文件夹位置,然后单击“下一步”。

10. 在“DNS 注册诊断”屏幕上,单击“在这台计算机上安装并配置 DNS 服务器”。单击“下一步”继续。 11. 选择“只与 Windows 2000 或 Windows Server 2003 操作系统兼容的权限”(默认),然后单击“下一步”。

12. 在“还原模式密码”和“确认密码”中,键入密码ab123456- ,然后单击“下一步”继续。

注意:在生产环境中,应使用复杂的目录服务还原密码。

Active Directory 安装选项摘要

13. 图中显示的是“Active Directory 安装选项摘要”。单击“下一步”开始安装 Active Directory。在出现提示时,请插入 Windows Server 2003 安装 CD。

仲裁磁盘配置 启动“群集管理器”。右击左上角的群集名称,然后单击“属性” 。单击“仲裁”选项卡。在 “仲裁资源”列表框中,选择“磁盘 Q”。

创建一个启动延迟(此操作非必需)

当出现所有的群集节点均同时启动并尝试附加到仲裁资源的情况时,群集服务可能无法启 动。例如:在发生电源故障后,同时对所有节点恢复电力时,可能出现这种情况。(尽管可 能性比较低,但是还是有可能发生的。)要避免这种情况,可以编辑 boot.ini 文件。 将 Timeout 设置不同的值,以避免两个节点同时启动。

打开 ClusterNodeA 上系统盘根目录下的 boot.ini 文件,按下图修改。

也许您会问,为什么要添加一行同样的记录。这是因为如果是单操作系统,无论你如何设置 timeout 的值都是没有用的。只有多系统才会读取这个值。所以我们复制同样的记录来实现 启动延迟的目的。

同样的方法,将 ClusterNodeB 上的boot.ini 文件的 timeout 值设置为其他数值。如果您想 在恢复电力时,ClusterNodeA 能够优先启动,就把 ClusterNodeB 上的 timeout 值大于 10。 以错开同时启动。

测试群集安装

前面我们在 CluterNodeA和 CluterNodeB 新建和加入现有群集结束后,都分别给出了一张截图用来验证群集安装的正确性。如果您觉得验证不周全,还可以采用如下几个方法来验证。

1.最简单的验证就是通过群集管理器。打开群集管理器,查看是否能够打开到群集的连接。

2.查看群集服务是否启动

3. 相关事件日志

4. 相关注册表键值

故障转移测试

administrator a123456- test.com

开启 ClusterNodeB 节点,同时不要关闭 ClusterNodeA,否则无法加入现有群集。打开 群集管理器,选择“添加节点到群集”,“浏览”,找到之前创建的群集名 ClusterTest。 点击“确定”

本文来源:https://www.bwwdw.com/article/sb9f.html

Top