- 论坛徽章:
- 0
|
Rose HA4.0 For RedhatAS4Up4(MYSQL5.0)
安装维护手册
目 录
一、 安装前的准备………………………………………………………………………………4
二、 安装ROSE HA的过程………………………………………………………………………5
三、 配置ROSE HA………………………………………………………………………………7
四、 卸载ROSE HA………………………………………………………………………………13
五、 ROSE HA常用的命令、工具……………………………………………………………14
一、 安装前的准备
1、 硬件环境:IBM3650服务器两台(每台服务器上集成两块网卡)。
2、 软件环境:AS4、MYSQL5.0 for Linux、 Rose HA For Linux 4.0。
3、 IP分布
Server1 192.168.1.105
Server2 192.168.1.106
虚拟IP:192.168.1.111
二、 安装ROSE HA的过程
(一)硬件安装
用Rose软件所带的RS232串口线将服务器1和服务器2的COM口连接起来。
注:建议使用两根心跳线,如果要通过网卡建立第二根心跳线,可用以下方法连接:
1、 用一根网线直接连接两台服务器上的网卡。
2、 通过交换机连接两台服务器上的网卡。
(二)软件安装
1、 安装Rose HA for Linux
# mount /dev/cdrom /media/cdrecorder
# cd /media/cdrecorder/RoseHA_linux
#./install.sh
#cd /opt/roseha/bin
查看是否有Newpass,hacon.这两个可执行文件。
#ls
2、设置管理帐户:
#cd /opt/roseha/bin
#./NewPass
输入用户名和口令,可随意设定,最好和linux系统用户与密码相同
如果需要修改,该用户用于登陆Rose HA的管理控制台,对HA进行管理。已创建好的管理用户,可用/opt/roseha/bin目录下的SetPass命令。该命令可以修改已创建的管理用户名和口令。
3.、在进入系统之前然我们来设置一下系统的相关信息
Server1#vi /etc/hosts
如下:
192.168.1.105 server1
192.168.1.106 server2
Server2#vi /etc/hosts
192.168.1.106 server2
192.168.1.105 server1
4、重新启动计算机
#sync
#init 6
5、进程查询:
#ps –ef | grep ha
Rose Ha在启动后会产生四个主要进程:hamond、hasysd、hachkd和hasvrd
6 、登陆Administrator tools管理控制台:
#/opt/roseha/bin/hacon
注:以上操作在两台主机上都要做
三、 配置Rose HA
1、管理界面的启动
# hacon
2、 连接:
进入Tools---Connect,输入Server:127.0.0.1
User:root
Password密码
界面显示下图,则正常
OK后,进行3、license操作。
3、 license号输入:
Server1:进入 Tools---License,输入HostName:左边为本机主机名:server1,右边为远程server2。(把左边主机名输入后,按Tab键可把光标移动到右边,输入远程主机名,点击ok)如下图
Server2:进入 Tools---License,输入HostName:左边为本机主机名:server2,右边为远程server1。(把左边主机名输入后,按Tab键可把光标移动到右边,输入远程主机名,点击ok)
出现下图所示的 License Information success 说明我们可以用试用版了只要在一个月内注册正式版产品就可以了!两边的服务器都需要做相同的设置,如下图。
4、 创建socket 私网,如下图。
进入PrivateNet---Create Socket, 选择主机用于私网的地址,输入远程主机用于私网的地址。说明:这是两台机器通讯用的IP地址(心跳IP),
Server1:192.168.1.105
Server2:192.168.1.106
注:该操作在两台主机上都要做
5、获取对方主机信息:
进入 Tools---Network,直接选中AutoGet ,OK。这样就会得到对方主机信息。
6、创建服务:
进入Services---Create,
Type:USERDEF
IP Holding NIC:分别选择两台主机所提供外界服务的网卡(非直连线网卡)设备名(如:本系统是bond0),
不能与心跳网卡在同一个设备上。
Active IP Address:这是为外界数据库服务的IP(虚拟IP)地址:192.168.1.111。此地址必须与公网的实际IP在同一网段上(也就是与在IP Holding NIC中所选择的网卡实际IP在同一网段上)。
Active SubnetMask:255.255.255.0
Agent Script:相应的监控脚本,如:ha_ag_msql.sh。
Start Script:相应的启动脚本,如:msql_start.sh。
Stop Script:相应的停止脚本,如:msql_stop.sh。
Active Volume:磁盘阵列两台主机共用的文件系统的设备名。如:/dev/sdb1
Backup Volume:磁盘阵列两台主机共用的文件系统的设备名。Active Volume应与Backup Volume的值相同。
Mount Point:与Active Volume,Backup Volume 值所对应的mount 点。如:/sdb。
SwitchBack:NO
如下图:
四、卸载Rose HA
# mount /dev/cdrom /mnt/cdrom
# cd /mnt/cdrom/Shell
#./uninstall.sh
五、Rose HA常用的命令、工具及故障处理方法
1、相关命令:
查询Roseha进程的命令: #ps –ef | grep ha
hamond、hasysd、hachkd、hasvrd
停止Roseha进程的命令:#ha_kill ha
手工启动Roseha进程的命令:#hamond
进入Roseha软件的命令:#hacon
2、双机软件的开关机顺序
开机:先后依次开磁盘阵列,主机,备机。
关机:先后依次关备机,主机,磁盘阵列。
3、双机软件中的术语:
Bring in: 把服务带入双机,受双机软件管理。
Bring out: 把服务带出双机,不受双机软件管理。
Take over:手工切换服务。在备机动作,来接管主机服务。
Fail over: 手工切换服务。在主机动作,来提交主机服务给备机。 |
|