Chinaunix首页 | 论坛 | 博客
  • 博客访问: 377149
  • 博文数量: 78
  • 博客积分: 3274
  • 博客等级: 中校
  • 技术积分: 686
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-06 12:47
文章分类

全部博文(78)

文章存档

2017年(1)

2016年(2)

2015年(2)

2014年(1)

2013年(5)

2012年(22)

2011年(8)

2010年(31)

2009年(6)

分类: 虚拟化

2011-11-28 17:33:01

在VMware中创建集群

一半是自己写的,一半是翻译的。
图太多了,没法传,大家凑和看吧!
斑竹,加精吧!

   
虚拟主机的建立
先在VMware中建立两个虚拟主机:
        在两台虚拟机中分别添加一个网卡(默认安装只有一个)。
        将硬盘的属性改成IDE

配置VMware的SCSI设备共享
共享SCSI设备是机群的必需配置,下面将介绍如何在VMware中虚拟出一个SCSI设备,而且此设备应在安装w2k前配置。

下载VMware SCSI disk
由于VMware本身不支持共享的SCSI设备,所以必须从网上下载一个VMware SCSI disk,下载[url][/url]
这个网页上提供了从50Mb到30Gb的VMware SCSI disk供用户自行选择,我下载的是4G的文件。其中包括了三个文件,其后缀分别为DAT和PLN。PLN是配置文件;DAT是虚拟共享硬盘。为SCSI设备建立一个目录(D:\My Virtual Machines\cluster)用于虚拟的SCSI硬盘,把上述三个文件考入其中。用笔记本打开plainscsi4gb.pln。在access行写入当前的DAT文件的目录d:\My Virtual Machines\cluster\plainscsi4gb2.dat,如图1所示。

图1

在VMware中添加SCSI设备
1.VMware中添加一块硬盘,在添加硬件向导中选择“使用一个现存的虚拟硬盘”,点击下一步,如图2所示。

图2

2.在选择现有的磁盘文件点击浏览,将文件类型改为VMware无格式磁盘(*.pln),然后选择d:\My Virtual Machines\cluster\plainscsi4gb.pln,如图3所示。

图3

3.在第二个节点上用同样方法添加一个硬盘。
4.分别在每台虚拟机所在的目录,用笔记本打开VMX文件在其中添加一行指令:disk.locking=false,如图4所示。

图4

5.在启动VMware时,会提示从哪个配置文件启动,选择IDE的硬盘即可。
这样SCSI设备就添加好了,你可以在VMware中安装w2k advance server了。

Windows2000 Advance Server的Cluster设置
Windows2000 Advance Server中的磁盘设置
安装完w2k后在一台机器的磁盘管理工具中添加新的硬盘,在分配驱动器卷标时应注意不能与第二台机器装系统的盘符相同。
测试共享磁盘是否成功:在一台节点的共享磁盘中建立一个文件,看第二个节点的共享磁盘中是否有该文件。
配置集群的准备工作
    在安装集群前,必须在Advance Server中配置以下服务:
DNS登录
    为了恰当地安装集群, 你必须在你的基于活动目录(Active Directory)的域控制器(Domain Controller ,DC)上将两个节点的主机加入域中,在DNS中用你的集群的名字和IP地址配置一个DNS登录。(集群外的机器将通过该IP访问集群)
即在DNS中建立一个与集群的公共IP相对应的主机纪录。
例如:主机名:mycluster       IP:10.10.3.119
       
域帐号
集群要在域中工作,你必须创建一个域用户帐号。在安装集群的过程中,这个帐号也被授予对每个节点的本地管理员的权限。
即在动态目录中创建一个域用户帐号。用户名:cluster
       
私人网络配置
配置心跳网卡的IP。即集群间的通讯线路。
在设置固定IP地址时,还有很重要的一点是你点击TCP/IP属性对话框中的"高级"栏,选择"在TCP/IP上关闭NetBIOS",如图5所示。

公共网络配置
在第二个网卡上分配合适的IP地址,DNS和WINS设置。
每个节点也必须在域中。

在第一个节点上添加集群
为了开始Windows 2000集群服务的安装,打开你的集群中的节点1。一旦系统启动,登陆到域,从"控制面板"中选择"添加/删除程序"。
选定"添加/删除Windows组件",然后选择"集群服务"。点击"下一步",安装集群服务。如果你没有把I386目录复制到本地驱动器中,你可能会得到插入Windows 2000高级服务器CD的提示。一旦集群服务已安装, 你会看到一个欢迎屏。
点击"下一步", 你能看到集群硬件兼容性列表(HCL)。点击"我理解"按钮进入下一个界面。这里,你必须指定这是否为集群中的第一个节点或者你是加入一个现有的集群。在本例中,我们是在配置集群中的第一个节点。点击"下一步"并输入新集群的名称。
接下来的屏幕会问你想为这个集群分配的域帐号。我将选择我在本文开始时创建的域帐号"cluster"。如果域帐号不是该节点的本地管理员中的成员,你会得到提示,添加该成员到该组。选择"是"继续。
下一个屏幕,你可以在由集群管理的你的共享阵列上指定驱动器(图C)。缺省情况下,所有驱动器现在都列在"管理磁盘"下。 你可以接受缺省设置或如果必要的话,删除磁盘。在本例中,我只有一个Quorum 驱动器和一个SQL服务器分区。


图C
集群文件存储屏允许你告诉集群服务哪个磁盘将作为Quorum驱动器 (图D)。Quorum磁盘为集群掌握着处理日志和集群状态信息。你的Quorum驱动器通常至少应有100MB。在对他们的驱动器进行分区时,大多数管理员用字母Q命名Quorum驱动器。


图D
下一个屏幕为你提供了关于你的公共和私人网络的信息(图E)。阅读该信息并点击"下一步"。

图E
在私人网络屏幕上,选定"开启这一网络供集群使用"并选择"尽限内部集群通讯(私人网络)"选项。我把这一连接叫做"心跳",如图F所示。
  

图F
点击"下一步"进入公共网络屏。选定"开启这一网络供集群使用"并选择"所有通讯(混合网络)"选项。点击"下一步"。
下一个屏幕允许你选择使用哪块网卡作为内部通讯的主网络,哪块作为主网络出现故障时的后备网络 (图G)。确保你的私人网络或心跳连接排在列表的第一位,然后点击"下一步"。


图G
现在你可以进入集群IP地址(图H)。这将作为你的虚拟集群或服务器的IP地址,它不应与任何其他在你的网络上的其它集群,节点或设备有相同的IP地址。你还需要输入你的子网络的掩码。做好以后,点击"下一步"和"完成"。你现在可以开始安装你的集群中的节点2了。
安装节点2
让节点1继续开着,打开节点2。按照前面同样的过程从"添加/删除Windows组件"安装集群设备。向导再次开始,询问这是集群的第一个还是第二个节点。选择集群的第二个节点并点击"下一步"。输入你要加入的集群名称并点击"下一步"。
现在,输入设备帐号密码并点击"下一步"。如果该帐号不属于本地管理员组,你会被提示添加它然后可以继续。点击"完成",你已经在两个节点上成功安装了集群设备。现在可以测试你的VMware配置了。

测试你的VMware集群
开始打开集群中每个节点的"集群管理员"(在开始| 程序| 管理工具中), 展开组的目录树。然后,在"磁盘组"上点右键并选择"移动组" (图I)。你将看到该组移动到节点2了。

图I
现在,我们将展开组目录选定"磁盘组1"模拟故障转移。在详细信息框中,在磁盘上点右键并选择"开始故障" (图J)。

图J
你会看到一些运动,然后状态将恢复正常。这个情况的发生是因为集群将尝试三次来修正自己,然后才会进行故障转移到下一节点。为了测试这一过程,你必须选择四次"开始故障"。


图H

参考URL:
[url][/url]

plain disks:
[url][/url]

[url][/url]

[url][/url]
阅读(753) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~