ITPub博客

首页 > Linux操作系统 > Linux操作系统 > IBM x250和exp 300+Windows 2000 advanced server配置双机热备

IBM x250和exp 300+Windows 2000 advanced server配置双机热备

原创 Linux操作系统 作者:xsdan 时间:2006-12-09 22:49:41 0 删除 编辑

IBM xSeries 250服务器 和exp 300磁盘柜+Windows 2000 advanced server配置双机热备


作者、Firer2000
2003-8-21
一 硬件需要:
1. IBM X-Series服务器两台,要求两台硬件配置相同
2. 外置磁盘扩展柜一台,EXP300.
3. ServeRaid 4系列的阵列卡两块(4L,4M,4H)
4. 外置SCSI电缆两条(P/N: 03K9195)
5. 网络适配卡四块(主机服务器上各一块。千兆光纤网卡各一块)
[@more@]
二 软件需要:
1. IBM ServeRAID Cluster Solution (v4.50)   
  ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2807.exe
(已经制作成软盘)
2. IBM ServerGuide Setup and Installation CD(版本大于6.30)
   此软件随机赠送
3. IBM ServeRAID Manager (v4.50)
  ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2815.exe
4. IBM ServeRAID Device Drivers (v4.50)
  ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/24p2810.exe
5. Windows 2000 Advanced Server CD
    安装Cluster,客户需要购买两套Windows2000 advanced Server
6. 其他相关的软盘(例如网卡驱动等会随选件购买而带)
三 硬件安装步骤:
1.连接好主机,键盘,鼠标,显示器
2.分别插入主机和磁盘扩展柜的硬盘
3.打开主机箱盖,依次插入ServeRaid卡 和 网络适配卡
4.用SCSI电缆(03K9195)将每一台主机的ServeRaid卡和磁盘扩展柜后端接口相连
5.将每台主机中一块网卡用直连线连接
6.将每台主机中的另一块网卡和网络连接
7.接好主机的磁盘扩展柜的电源
四 软件安装步骤:
1. 首先分别在两台服务器上安装Windows2000 advanced server,
安装细节:
(注意:在安装过程中磁盘阵列柜断电)
a. 将windows安装光盘放入cdrom,从光盘启动服务器
b. 为服务器分区 C 盘分8G,用NTFS格式格式化分区。
c. 服务器分别起计算机名为:NODE1(作为主服务器)和NODE2(作为辅助服务器)
d. 网络服务去掉IIS安装的选择,不安装IIS和集群服务。
e. 网络设置选择不在域中
f. 其他按照默认项安装。
g. 安装完成后从新启动计算机
h. 进入NODE1配置网络,IBM 100M网卡:172.16.1.10 千兆网卡:192.168.1.3
i. 在运行栏中输入DCPROMO,然后运行,配置NODE1作为主域控制器。
j. 主域控制器的域名为JHYY.NET,
k. 输入管理员密码为:JHYY
l. 选在再升级过程中安装DNS服务器。
m. 其他没有提到的选项按照默认设置。安装完成后重新启动计算机。
n. 启动NODE2服务器,运行DCPROMO命令,配置NODE2作为辅助域控制器
o. 用户名输入ADMINISTRATOR 密码 :JHYY 域:JHYY ,然后下一步
p. 输入域:JHYY.NET,下一步完成,重新启动计算机
q. 进入NODE1在管理工具中的活动目录管理器中建立用户CLUSTER ,密码:JHYY
r. 将CLUSTER用户加入管理员组。
2. 配置磁盘柜
a. 关闭所有服务器,启动磁盘阵列柜
b. 启动node1服务器,将ServerGuide Setup and Installation CD放入光驱,使用ServerGuide Setup and Installation CD引导计算机。
c. 语言选择“English”
d. 键盘选择“Unite States”;鼠标选择“Unite States” 接受协议,按“NEXT”
e. 选中操作系统“Windows 2000”,并同时选择“Run Setup Program and ConfigureHardware"按“NEXT”
f. 选择“Express" 按“NEXT”
g. 设置“日期” 和 “时间”
h. 其他提示需要改变的选项都不变,进入serveraid configuration
i. 点中“Controller1" 图标按鼠标右键,选择“Restore to Factory Default Setting”
j. 点中“Controller" 图标按鼠标右键,选择“Create Array”
k. 选择“Custome Configuration”,然后按“NEXT”
l. 根据客户自己的需求创建阵列和逻辑驱动器
m. 我们这里将三块硬盘都移动到右面的对话框,然后选择raid5
n. 点击apply,然后等待,大约1个多小时。
o. raid建立完成后,鼠标右键点击“Controller1”,选择“Cluster Action”,然后选择“Configurefor Clustering”
p. 然后会弹出一个窗口
Controller Name : A   CH1 7
Partner Name : B CH2 7
选择SHARE模式。
q. 等待硬盘初始化和同步完成后,退出配置工具,并且关闭Server A.关闭磁盘阵列柜
r. 打开磁盘阵列柜,打开Server B, 关闭Server A
s. 从 IBM ServeGuide Setup and Installation CD (v4.50) 启动
t. 语言选择“English”
u. 键盘选择“Unite States”;鼠标选择“Unite States”
v. 接收协议,按“NEXT”
w. 选中操作系统“Windows2000”,并同时选择“Run Setup Program and Configure Hardware"按“NEXT”
x. 选择“Express" 按“NEXT”
y. 设置“日期” 和 “时间”
z. 点中“Controller" 图标按鼠标右键,选择“Cluster Actions”
aa. 然后选择“Configure for Clustering”
Controller Name : B  CH 6
Partner   Name : A CH 6
选择SHARE 模式
bb. 等待硬盘初始化和同步完成后,退出配置工具,并且关闭Server B.关闭磁盘阵列柜。
cc. 这样整个磁盘阵列柜的配置就完成了。
3. 安装CLUSTER
a. 给磁盘阵列柜加点,打开node1,使用administrator进入操作系统。
b. 插入NT Cluster Solution软盘。运行support子目录下的IPSHAHTO执行文件。这将对共享硬盘进行强行接管。
c. 用“磁盘管理器”对磁盘阵列柜中的硬盘分配盘符,进行格式化,并设置卷标      (注意:两台服务器对共享硬盘的盘符,硬盘大小,卷标名称应该相同;而且格式时选择NTFS模式)
d. 更改驱动器盘符为:Z,然后退出。关闭node1,关闭磁盘阵列柜
e. 打开磁盘阵列柜,打开node2, 使用administrator进入操作系统
f. 插入NT Cluster Solution软盘。运行support子目录下的IPSHAHTO执行文件。这将对共享硬盘进行强行接管。
g. 用“磁盘管理器”对磁盘阵列柜中的硬盘分配盘符,并设置卷标,
h. 更改盘符设置为 Z
i. 关闭node2,关闭磁盘阵列柜
j. 打开磁盘阵列柜,打开node1, 使用administrator进入操作系统
k. 使用serveraid support cd 安装 serveraid manager ,所有设置按照默认安装。安装完成后退出。
l. 在控制面板的添加删除程序中选择添加windows组件,进入选择集群服务器。
m. 插入windows2000光盘,开始安装。
n. 此时Cluster配置窗口出现,按“Cancel”,然后按“Yes” (注意:选择Cancel的目的是在安装MSCS之中加入IBM ServeRaid Cluster SolutionPrograme)
o. 这是会继续安装并提示安装完成,运行NT Cluster Solution软盘的setup程序。
p. 按照提示安装完 IBM ServeRaid Cluster Solution
q. 设置管理员的用户名和口令:用户名:cluster 密码:jhyy
r. 一块网卡只用作内部通讯,172.16.1.10
s. 另外一块只用作客户端访问,192.168.1.3
t. 设置一个虚拟的一个Cluster Server IP , 和Server B设的一样,要和用作客户端访问的网卡在同一网段,设置为:192.168.1.5
u. 其他按照默认设置,完成配之后推出
v. 启动node2在控制面板中选择添加删除程序,选择“集群服务”然后继续(此时应将Advanced Server Setup CD 插入光驱)
w. 此时Cluster配置窗口出现,按“Cancel”,然后按“Yes”
x. 按照提示完成安装,选择“Finish”,“Close”。移去光驱中的CD
y. 插入IBM ServeRiad Cluster Solution Diskette, 双击“setup.exe”
z. 加入Server A创建的Cluster
aa. 输入管理员的用户名和口令
bb. 按照提示安装完成后,Cluster Service 成功启动
cc. IBM Cluster Wizard 会自动配置共享阵列的资源

4.安装sql server 2000
a. 将sql server 2000 企业版放入node1的光驱,安装sqlserver 2000
b. 在"计算机名称"屏幕上,单击"虚拟服务器"并输入虚拟服务器名称。如果安装程序检测到 MSCS 正在运行,则将默认为"虚拟服务器"。单击"下一步"按钮,(注意:服务器名不能和集群名和域的名字相同,否则会出现错误)
c. 在"用户信息"屏幕上,输入用户名和公司名。单击"下一步"按钮
d. 在"软件许可协议"屏幕上,单击"是"按钮
e. 在"故障转移群集"屏幕上,输入为客户端访问配置的每个网络的一个 IP 地址。也就是为每个虚拟服务器可由公共(或混合)网络上的客户端使用的网络输入一个 IP 地址。选择要输入 IP 地址的网络,然后输入 IP 地址。单击"添加"按钮。 (这个ip地址和集群地址不能相同,因为集群为每个资源都要虚拟一个地址,这个地址和集群地址在一个网络段内,这里使用:192.168。1。6)
f. 显示 IP 地址和子网。子网由 MSCS 提供。继续为每个已安装的网络输入 IP 地址,直到所有需要的网络都填充了 IP 地址。单击"下一步"按钮。
g. 在"群集磁盘选择"屏幕中,选择在默认情况下用于放置数据文件的群集磁盘组。单击"下一步"按钮。
h. 在"群集管理"屏幕中,查看 SQL Server 2000 所提供的群集定义。默认情况下,选定所有可用节点。删除不属于正创建的虚拟服务器群集定义的任何节点。单击"下一步"按钮。
i. 在"远程信息"屏幕中,输入远程群集节点的登录凭据。该登录凭据必须在群集的远程节点上有管理员特权。单击"下一步"按钮。(这里使用CLUSTER)
j. 注意,所有的SQL SERVER 安装中提到的域用户和密码,都用CLUSTER的。
k. 在"实例名称"屏幕中,选择默认实例或指定命名实例。若要指定命名实例,请先清除"默认"复选框,然后输入命名实例的名称。单击"下一步"按钮。
发表回复】【查看论坛原帖】【添加到收藏夹】【关闭

firer2000 回复于:2003-08-21 10:54:19
因为本人能力有限,肯定会有一些问题,希望大家提出!!!

Basten 回复于:2003-08-21 14:06:48
呵呵,不要谦虚啊, 你的记录已经十分详细啦!

wgj 回复于:2003-08-25 11:14:07
好东西收藏!!!

david5337 回复于:2003-08-25 13:07:03
firer2000,辛苦了喔!
呵呵!很详细的!

firer2000 回复于:2003-08-25 15:58:13
[quote:e27da534fd="david5337"]firer2000,辛苦了喔!
呵呵!很详细的![/quote:e27da534fd]

没有您的帮助不知道要走多少弯路呢!!

再次感谢

simon_li 回复于:2003-08-26 21:46:02
z. 加入Server A创建的Cluster
aa. 输入管理员的用户名和口令

在这一步之后,出现一个界面:

选择帐户
为了安全,集群服务必须使用域帐户
用户名:localsyatem
密码:
域:localsystem

用户名和域的部分都是虚的,不能改。

intel123 回复于:2003-08-29 14:13:46
[size=18:3b38a5786a]"5.将每台主机中一块网卡用直连线连接"[/size:3b38a5786a]
好像是用交叉线吧,请教。

simon_li 回复于:2003-08-29 15:16:54


firer2000 回复于:2003-09-03 08:22:35
多谢指点!!

Forrestwang 回复于:2003-09-03 10:19:57
好棒的冬冬!收藏!
顶!

big 回复于:2003-09-24 16:29:17
我以前也作了一个类似的案子,双机是通过goldenlife实现的,作完后双机的互相切换没有问题,但是客户提出先破坏raid5 在切换双机,当从exp300中拔出一块一盘后,发现raid5开始同步,同时服务器ibm 的Xseries两台机器同时宕机.请问给为高手,为什么?

Forrestwang 回复于:2003-09-26 21:34:36
[quote:1f99b767ea="firer2000"]因为本人能力有限,肯定会有一些问题,希望大家提出!!![/quote:1f99b767ea]
大哥!请问你自己做过吗?是用3块硬盘做的RAID5吗?我用的是5块硬盘做的RAID5.为什么我在做集群的时候没有不会自动指定共享磁盘?IBM给的手册上写的quroum一定要RAID1是这样吗?十分紧急!望大哥尽快恢复!!!在线等!!!!

herowb2001 回复于:2003-10-09 08:18:10
那请问:
1 阵列柜在做双机连通时,硬盘是否可分布于不同的通道内。
2 阵列柜的两个ID号是不是只要是6和7就行了,没有说哪台服务器一定要占用哪个ID号。
:D


回楼上的
不一定非要用RAID1,IBM的文档我看过的,很详细,但也有些片面。使用RAID5没问题,我自己做过的。但是你要把阵列柜调一下。

snow8622 回复于:2003-10-09 15:46:54
请教楼上,

在本地的磁盘可以接在RAID卡上吗?我想在本地通过RAID卡做镜像配置,可以利用RAID卡的一个通道做吗?

snow8622 回复于:2003-10-09 15:48:00
如果用RAID卡的一个通道连结本地磁盘,本地磁盘也要共享吗?

我爱臭豆腐 回复于:2003-10-09 17:02:33
[quote:b539bd4f7d="Forrestwang"]
大哥!请问你自己做过吗?是用3块硬盘做的RAID5吗?我用的是5块硬盘做的RAID5.为什么我在做集群的时候没有不会自动指定共享磁盘?IBM给的手册上写的quroum一定要RAID1是这样吗?十分紧急!望大哥尽快恢复!!!在线等!!..........[/quote:b539bd4f7d]过去在卡的手册上面写必须quroum 是raid1 .不然不能够切换.至少我过去做的那些ibm的都是这样的.不知道现在是否改正了这个缺点(我个人认为是缺点因为实在是太浪费了.而且做成了quroum后也不能够放其他的东西了) .
很久没有做这些东西了,怀念啊 :cry:

我爱臭豆腐 回复于:2003-10-09 17:06:01
[quote:01738b925f="snow8622"]如果用RAID卡的一个通道连结本地磁盘,本地磁盘也要共享吗?[/quote:01738b925f]

如果是连接到本地的磁盘好像是不能够做双机.因为另外一个主机上面的卡肯定是识别不到你的硬盘. :wink:

snow8622 回复于:2003-10-09 17:19:12
感谢回信!

那就是说,本地磁盘只能连结在主板的SCSI接口上?
双通RAID卡也不行,是吗?

herowb2001 回复于:2003-10-09 18:05:54
回楼上的:
要做到双机热备份,本地磁盘只是本机系统存在的载体。故不可能接在RAID卡上共享的,只能是接在SISC卡上作为本机硬盘使用。作为共享存储的阵列柜本身,一定是要存在双通道、能共享的,否则一台当机,另外一台如何使用阵列柜资源。多想一下不久清楚了吗。

snow8622 回复于:2003-10-09 18:09:53
可是,盘柜本身不就只用RAID卡的一个通道吗?

herowb2001 回复于:2003-10-09 18:15:36
错,本地磁盘使用的是SISC通道,而外接阵列柜的是单独的阵列卡,如4lx,4mx之类的,他使用单独的通道,你看机器自检的时候及明白了。
至于阵列柜,可以调单或双通道,在机器的后面。我做5的时候,就必须调成单通道的。相当于单通道的磁盘接了两个控制段

snow8622 回复于:2003-10-09 18:21:00
谢谢指教

我是说,如果双通的RAID卡,盘柜只接在channel1或2上吧?不可能都接吧?

那么,卡的另一个通道不能再接磁盘或其他存储介质了?

还是做双机时,装系统的磁盘必须连结主板上的SCSI上?任何服务器厂家都是这样吗?

snow8622 回复于:2003-10-09 18:25:53
谢谢回复

双机没做过,但是IBM EXP300当作磁盘扩展柜,本地盘和盘柜都接在RAID卡上

是可以的。所以,双机模式我不太明白。

fj5401 回复于:2003-10-16 14:16:42
n. 启动NODE2服务器,运行DCPROMO命令,配置NODE2作为辅助域控制器
好像做的时候都应该是主域控制器吧,我都把他们设为主的

snow_foxes 回复于:2003-11-28 10:22:51
:em02:

scienceren 回复于:2003-12-09 18:19:40
:arrow:
请教:我在配置第二个服务器的时候发现不能接受我的配置,说在配置时不能操作Controlls1,不知何故?

音速刺猬 回复于:2003-12-21 20:24:30
我在安装的时候出现了几个问题,希望大家看到以后能有所借鉴
1。 开始设置仲裁磁盘的时候我设成了500M,结果怎么都找不到,后来改成50M才可以的。
2。后来因为一些别的问题,我把4LX的BIOS升级到最新的6.10.24,微码升级到6.10.70,结果中间什么问题都没有出现,就是最后切换的时候出现在共享磁盘上保存的文件无法切换过去,一切换就提示文件无法保存,最后无法,只有换了两块RAID卡,还是老老实实的用4.84做才好,这个案子我和我老师一起做了一个星期,尽是莫名其妙的问题,还是阵列柜好啊。

camwei 回复于:2004-03-27 11:30:48
回楼上的
不一定非要用RAID1,IBM?.........[/quote]

请问一下,怎样调整呢?谢谢!

camwei 回复于:2004-03-28 15:42:30
我的本地的硬盘和阵列柜都接在阵列卡上,本地盘做RAID1,阵列柜里的硬盘做RAID5(设为共享),结果在群集中不能加入共享盘,不知为什么,哪位能帮我一下?不盛感激!!!!

wangjianhua9812 回复于:2004-04-11 18:18:57
请问双机热备下的其他应用程序有什么要求?
怎么实施?

wangjianhua9812 回复于:2004-04-19 21:30:20
我自己开发的程序在集群上怎么配置?

zhmg 回复于:2004-04-20 12:39:21
----------------------------------------------------------------------
aa. 然后选择“Configure for Clustering”
Controller Name : B  CH 6
Partner   Name : A CH 6
选择SHARE 模式
-----------------------------------------------------------------------
为什么我在配置第二台服务器的磁盘阵列柜时没有“选择SHARE模式”这一项呢?急!!!!!!!!!!!!!!!!!!!!!!!

blessgod 回复于:2004-08-12 10:55:18
我公司同事 做过x250&exp300双机
但是他们好象都是先做raid的
听他们说先做win2k系统再做raid是不行的~

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/262387/viewspace-883150/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 修改字符集
请登录后发表评论 登录
全部评论
  • 博文量
    96
  • 访问量
    912234