使用FAStT200做共享存储安装Windows 的Cluster.docx
《使用FAStT200做共享存储安装Windows 的Cluster.docx》由会员分享,可在线阅读,更多相关《使用FAStT200做共享存储安装Windows 的Cluster.docx(17页珍藏版)》请在冰豆网上搜索。
使用FAStT200做共享存储安装Windows的Cluster
使用FAStT200做共享存储安装Windows2000的Cluster
一,安装前的准备
硬件准备:
两台xSeries服务器,每台配置两块以太网卡和一块光纤适配卡(HBA)。
一台或者两台(高可用性)光纤Hub或者Switch。
一台光纤阵列柜FAStT200,及硬盘。
光纤,网线(标准线和直连线),以太网Hub等附件。
软件准备:
正版Windows2000AdvanceServer。
硬件连接:
有两种Cluster的连接方法,单HBA加单光纤Hub/Switch的和双HBA加双光纤Hub/Switch的。
后者考虑了HBA的冗余,光纤Hub的冗余,FAStT200上的阵列控制器的冗余以及光纤的冗余,是我们推荐使用的高可用性方案。
它们的拓扑连接图如下。
单HBA的群集方案
双HBA的群集方案
配置Cluster时的开机顺序和状态一览表:
进行的操作
节点1
节点2
FAStT200
备注
配置网络
开
开
关
建立共享盘
开
关
开
先开FAStT200再开节点1
确认共享盘的配置
关
开
开
关闭节点,保持FAStT200开状态,再开节点2
在节点1上安装MSCS
开
关
开
在节点2上安装MSCS
开
开
开
安装后
开
开
开
定义好的资源可以在两个节点上切换。
二,安装的步骤如下:
1.在两台xSeries服务器上都安装Windows2000AdvanceServer。
(安装步骤可以参考随xSeries服务器带的《系统集成手册》或“安心服务”文档。
)
2.在两台xSeries服务器上都安装SP2(ServicePack2)。
(可从微软中文网站免费下载。
)
3.将两台机器分别提升为同一个域中的DC。
都安装DNS服务。
(注意,这两个节点应该有静态的IP地址)建立和加入到同一个域(Domain)的具体步骤如下:
下面步骤将在节点1(Node1)上执行。
它将为你的Cluster系统建立一个域控制器(DC)。
____1.用run命令(Start-->Run)执行dcpromo命令。
"ActiveDirectoryInstallationWizard"启动起来了。
____2.创建一个新的域的DC(DomainControllerforanewdomain)再按Next。
____3.选"CreateANewDomainTree",再按Next。
____4.选"CreateANewForestOfDomainTrees",再按Next。
____5.当提示"FullDNSNameForTheNewDomain"时输入域名。
注意:
Node1提升成DC前,可以把LAN网卡TCP/IP设置中的DNS地址设为本身IP,即191.168.0.1。
在把Node2提升为DC时,要把LAN网卡TCP/IP设置中的DNS地址设为Node1的IP,即191.168.0.1。
否则Node2就会找不到DNS服务器。
两个节点都成为DC后,都得安装DNS服务(除非网络中另有一个DNS服务器),所以Node2成为DC后就要把DNS设置该为本身IP和PC1的IP,即191.168.0.2作为首选的DNS,而191.168.0.1作为副选的DNS。
然后Node1的两个DNS服务器IP为191.168.0.1和191.168.0.2。
如果网络中另有一个DNS服务器,那么提升Node1,2时只需把LAN网卡TCP/IP设置中的DNS地址设为该DNS服务器即可。
____6.接受默认产生的DomainNetBIOSName,再按Next。
____7.接受DefaultDatabaseAndLogLocations,再按Next。
____8.接受DefaultSharedSystemVolume,再按Next。
____9.当DNSServerCannotBeFound信息出现时,按OK。
____10.选Yes,InstallDNS,再按Next。
____11.选PermissionsCompatibleOnlyWithWindows2000Servers,再按Next。
____12.当提示要"Administratorpassword",输入口令,再按Next。
____13.之后会显示总信息,按Next。
进行ConfigureActiveDirectory的操作。
提示插入CD盘,选,进行DNS安装。
____14.Wizard完成,按Finish。
在Node1重起后,我们可以用dcpromo命令提升Node2。
选"Additionaldomaincontrollerforanexitingdomain",在"NetworkCredentials"中加入网络用户名和口令。
(Username,Password,Domain),选,然后在"AdditionalDomainController"中,填DNS域全名,选。
在"Databaseandloglocations"项中,点。
到"SharedSystemVolume"项点。
输入用户名和口令(应是Node1域的名和口令,在上面第12步建立的);显示总结信息后,确认把该服务器作为Node1附加服务器。
点。
显示构造进程,进行构造。
构造好后,选。
Restart服务器。
Node2就加入到上面所建立的域中。
4.配置网络。
每台xSeries机器有两个网卡,它们分别用于互相通讯(心跳线,heartbeat)和外部网络流量(LAN)。
所以我们在网络的属性中为它们重命名为LAN和HeartBeat。
给两个节点的四块网卡分配的IP地址如下表:
LAN
HeartBeat
DNS
Client
Node1
191.168.0.1
10.0.0.1
191.168.0.1
从
191.168.0.3
到191.168.0.254
255.255.255.0
255.0.0.0
Node2
191.168.0.2
10.0.0.2
191.168.0.2
255.255.255.0
255.0.0.0
5.按照上表配置完后,请运行ipconfig/all命令来确认所有的IP地址已经设置并应用正确了。
在Node1上PingNode2的IP地址,确认能够通。
6.建立一个帐户,作为Cluster的管理员。
这里创建了一个名为cuser的用户,并把他放入Administrators组中。
7.在两台机器上分别安装SM7client,SM7RDAC,SM7agent,SM7utility工具。
安装顺序如下。
8.备注:
1.每一个部分的安装过程和作用请参考《FAStTStorageManager7.10在WindowsNT/2000下的安装手册》。
2.安装完SM7client以后,请确认IBMFAStTStorageManager7Client的图标出现在开始-->程序菜单中。
否则需要重装SM7client。
3.安装完SM7RDAC以后,首先确认FAStT200正常工作,然后在该节点的桌面上用鼠标右键单击‘我的电脑(MyComputer)’,选择管理(Manage),进入‘SystemTools\SystemInformation\SoftwareEnvironment\Drivers’目录,看是否有一个名为rdacfltr的驱动程序。
并且确认它的状态为Running和OK。
如果不是这样,需要重新安装RDAC软件包。
4.安装完SM7agent以后,请确认‘Start-->Programs-->AdministrativeTools-->Services’服务列表中有IBMFAStTStorageManager7Agent服务。
否则需要重装SM7agent。
5.安装完SM7utility以后,请确认硬盘上可以搜索到一个文件hot_add。
否则需要重装SM7utility。
9.关闭Node2,在Node1上启动SM7client管理工具,配置array,logicaldrive,并设置为自动映射给两个HBA。
假设建立了两个阵列,两个逻辑盘均使用每个阵列里的全部空间。
其参数可参考下表:
LogicalDrive
SizeMB
RAIDlevel
Array
Partition
用途
1
500M
1
A
Z:
做Quorum盘
2
200M
1
B
Y:
存放数据
10.下面步骤将在Node1上执行,Node2关闭。
它将为你的Cluster系统建立一个共享的硬盘空间。
____1)启动Start-->Program-->IBMFAStTStorageManager7Client。
它将自动搜索出连接的FAStT200。
____2)双击找到的FAStT200,进行配置。
点右键创建一个新阵列ArrayA。
手动选择使用哪几块硬盘和多大的空间,阵列级别为1。
____3)在该阵列的空余空间图标上点右键,创建一个逻辑盘LogicalDrive,例如500M。
选择把该逻辑盘自动映射到HBA上。
____4)启动磁盘管理器,在两个新建的硬盘上签字,但却不要把它们升级为动态盘(DynamicDisk)。
建立分区(CreatePartition),并分配驱动器号(AssignDriveLetter)为Z,Y。
如图30。
启动资源管理器,确认分区可读写。
注意:
MSCS不支持动态盘,请确认所有的硬盘都是BasicDisk。
一个新的硬盘被磁盘管理器识别后,它会有两次提问。
第一次是问是否在新硬盘上签字,这是必须要做的。
第二次问是否把它升级为动态盘,这里要清除方框中的对勾,不把它升级为动态盘。
如果不小心把硬盘变为了动态盘,还可以转回BasicDisk,请在下图所示的图样上按鼠标右键,选择ReverttoBasicDisk即可。
8.关闭Node1,开启Node2,查看共享盘的状态。
启动磁盘管理器和资源管理器,看到分区与在Node1上设置的一样,可读写。
如果不能认到新映射的硬盘,可以运行Hot_add工具来添加。
9.注意:
在MSCS服务没有在一个节点上安装好之前,不能够同时启动两个节点。
否则会使共享盘不能正常使用。
例如:
共享盘的图标上有一个黄色!
,如下图所示。
10.关闭Node2,在Node1上安装并配置MSCS服务。
下面步骤将在Node1上执行,Node2关闭。
____1)进入控制面板(ControlPanel),选择添加删除程序(Add/RemovePrograms),选择添加删除Windows组件(Add/RemoveWindowsComponents),选择ClusterService,插入Windows2000AdvanceServer的光盘,确认i386的路径。
开始安装MSCS的服务。
如下图示。
____2)在下图的显示的屏幕中点击IUnderstand按键,确认了解MSCS只工作在兼容性列表列出的硬件上。
____3)在下图的显示的屏幕中选择第一项,因为这是Cluster的第一个节点,下一步。
____4)给Cluster起一个名字,下一步。
____5)键入管理Cluster的用户名和密码,提供域名,下一步。
____6)下图用来设置被MSCS管理的硬盘。
系统会自动把不与本地安装系统的硬盘在同一总线(bus)上的硬盘列在UnmanagedDisks列表中。
选FAStT200中的硬盘作为ManagedDisks。
在所有的共享盘中,需要选择一个500MB左右的硬盘作为QuorumDisk。
Cluster服务在运行时需要把自己的数据库和日志文件写在Quorum盘上。
建议使用两块硬盘作成镜像单独作为Quorum盘,在该盘上做一个Quorum分区,分配盘符。
在本次实验中,我们使用分区Z:
做Quorum分区。
____7)在配置网络的阶段,首先配置LAN网卡,确认IP地址和网卡属性与LAN网卡的网络名相符。
在选项Enablethisnetworkforclusteruse和Allcommunications(mixednetwork)前的框中打勾。
这样设置的结果是:
LAN网卡既负载了局域网的工作量又做了HeartBeat网卡的备份。
安全性更高。
____8)现在配置HeartBeat网卡,确认IP地址和网卡属性与HeartBeat网卡的网络名相符。
在选项Enablethisnetworkforclusteruse和Internalclustercommunicationsonly(PrivateNetwork)前的框中打勾。
HeartBeat网卡负责两个节点的信息交换。
按Next进入下一步,MSCS给出了刚才两个网卡的配置看是否修改。
确认HeartBeat网卡列在列表中的首位。
按下一步继续。
____9)现在配置Cluster的IP地址。
这是一个唯一的,虚拟的IP地址,对于局域网络中的客户端,它会通过这个IP地址访问Cluster的两个节点。
所以这个IP地址应与LAN网卡一致。
这里我们设为191.168.0.100/255.255.255.0。
经过以上的设置,Cluster服务在Node1上启动了。
用以下的步骤来确认Cluster安装成功。
进入菜单:
Start-->Programs-->AdministrativeTools-->ClusterAdministrator。
管理界面启动,显示PC1。
运行命令Ping191.168.0.100,通了,表明安装成功了。
10.让节点二安装MSCS软件,并把它加入到结点一的Cluster中去。
____1)确认FAStT200开启了,确认Node1开启了。
开启Node2。
同9.中的1),2)步,启动添加删除程序,并安装Cluster软件。
____2)在下面的界面中选择Thesecondornextnodeinthecluster,并确认进入下一步。
____3)键入9.中的第4)步给Cluster起的名字。
键入管理Cluster的用户名和密码。
下一步。
____4)。
启动Cluster服务。
安装完成。
启动ClusterAdministrator,管理界面如下。
11.设计一个实验来测试Cluster是否成功。
定义一个简单的应用程序资源:
写字板,使它支持桌面交互操作,并设它的PreferredOwner为Node1,PossibleOwner为Node1和Node2。
把这个资源设为Online状态,它便自动在Node1上启动起来。
关闭这个应用四次,它会自动地在Node2上启动。
具体操作步骤如下:
____1)确认FAStT200开启了,确认Node1,Node2都开启了。
在Node1上启动ClusterAdministrator。
____2)在2000CLUSTER/Groups/DiskGroup1中创建一个新的资源。
它的类型为普通应用。
如下图示。
___3)定义该资源即可以在Node1上运行,也可以在Node2上运行。
所以它有两个possibleowner。
如图。
___4)该应用依存于硬盘资源,所以把X:
Y:
分区所在的硬盘添加到所依存的资源中,并确认进入下一步。
____5)定义该应用程序启动的参数,在允许与桌面交互处打勾。
6)在刚建好的资源上点右键,选择bringonline。
这时写字板程序会自动在PC1上打开。
关闭该写字板四次。
图右方的Owner项会从PC1转到PC2,并且写字板程序会自动在PC2上打开。
关闭写字板四次是因为默认情况下试图在一台机器上启动该资源的次数为3,所以第四次被关闭后,资源将切换到另一个节点启动。
实验成功,说明Cluster安装无误。
可以根据自己的应用来定义资源了。
提示与技巧:
1.光纤Hub的灯不亮,有可能是光纤的进出反了或是系统在启动过程中。
光纤Hub的灯为橙黄色,有可能是HBA的驱动不对。
2.如果SM7client在Windows下不能启动,有可能是因为您用的是奔腾四的CPU。
可以从SUN的网站下载JavaRuntime最新的版本,这里用的是版本1.3.1。
安装JavaRuntime,在安装目录里找到JRE/1.3.1_01子目录,将其中的文件拷贝到SM7client/jre/1.2子目录下,并覆盖所有文件。
如下图。
3.或者安装SM8Client
4.SM7client不能启动CreateArray/LogicalDrive的界面。
多设置一些HotSpare的盘再试。
5.怎样知道卡的WWN号码?
A.需要安装FAStTMSJ工具或FAStTCheck工具。
B.机器自检时按ALT+Q,选择ScanFibreDevices。
ID
Vendor
Product
Rev
NodeName
PortID
129
IBM
3542
0401
200400A0B80B16AB
021200
6.选择ConfigurationSettings,HostAdapterSettings,AdapterNodeName:
210000E08B031F9C