安装环境说明

  

1.软件版本
1)    Operator System: RedHat Enterprise Linux 5
2)    HA-ClusterSoftware: Rose HA Cluster 8.5

2.资源部属情况

maildb1 10.x.x.37(Eth1) 192.x.x.37(Eth3)

maildb2 10.x.x.38(Eth1) 192.x.x.38(Eth3)

maildb 10.x.x.39(Cluster VIP)

 

 

安装ROSE HA
 

 

以下步骤需要在所有主机节点上分别进行配置

1.插入光盘自动挂载镜像文件。

注:如果系统没有配置AutoFS服务,可以使用如下命令手工挂载

# mount -t iso9660 < DeviceName > < MountPoint >

example: # mount -t iso9660 /dev/hdc /media

 

2.复制Redhat目录下的安装包ha.tar.gz和安装执行脚本install.sh到自定义的安装目录下

 

3.确保install.sh拥有执行权限,执行该脚本自动解压安装。

该脚本执行完成后会在目录/opt/下面创建./roseha/子目录。

 

4.创建管理控制台账户密码

# cd /opt/roseha/bin/

# ./Newpass

 

5.配置/etc/hosts文件,写入Host IP和Service IP的相关条目。

maildb1 10.x.x.37

maildb2 10.x.x.38

maildb 10.x.x.39

 

6.完成后重启服务器并验证HA服务是否可以随机启动。

# ps -ef |grep ha

应有如下进程:hamond、hasysd、hachkd、hasvrd

 

7.启动Rose HA管理控制台

# cd /opt/roseha/bin/

# ./hacon

 

8.连接管理主机

Tools -> Connect

clip_p_w_picpath002

 

9.输入License

Tools -> License

注:License的申请需要PN、S/N和HostID等信息。可先申请一个30天的临时License,得到正式License后,直接替换即可立即生效,无需重启服务。License粘贴时要确保字符串是一行的,不能有换行。

 

 

配置ROSE HA
  

以下步骤只需在一台主机节点上进行配置即可。

1.连接管理主机

Tools -> Connect

clip_p_w_picpath002[6]

 

2.创建并配置私有网络(HeartBeat)

PrivateNet -> Create Socket

clip_p_w_picpath002[10]

PrivateNet Configuration (Socket)

clip_p_w_picpath002[12]

 

3.自动获取网络配置连接管理主机

Tools -> Network后选择AutoGet自动发现获取NIC配置

clip_p_w_picpath002[14]

 

4.创建并配置服务

Services -> Create

clip_p_w_picpath002[16]

Services Configuration

Rose HA 8.5安装配置手册——For RedHat Enterprise Linux Platform_第1张图片

注:只配置Start Script和Stop Script即可。Volume Setting是配置存储的选项。其中Active Volume就是挂载设备名称;Backup Volume应与Active Volume值相同。Mount Point就是挂载点。但这里没有配置该项,是因为挂载的mount命令包含在启停脚本中了,将使用脚本挂载。

 

5.将服务接入双机管理

Services -> Bring In

clip_p_w_picpath002[18]

Confirm

clip_p_w_picpath004[6]

 

6.手工切换接管测试

在在线主机上执行Services -> Fail Over或者

在离线备机上执行Services -> Take Over都可以实现手工切换接管测试

查看[LOCAL]和[SERVICES]的[STATUS]可以检查当前服务器的工作状态,然后使用命令 # df -h检查是否已经将存储挂载到Active主机。

Current Status

clip_p_w_picpath002[20]clip_p_w_picpath004[8]

Take Over

clip_p_w_picpath002[22]

Check Status

clip_p_w_picpath004[10]clip_p_w_picpath002[24]

 

 
卸载ROSE HA
 

# cd /opt/roseha/bin/
# ./uninstall.sh

 

ROSE HA服务
 

1.相关命令:

/opt/roseha/bin/是RoseHA的命令执行目录。所有的Script必须放置在该目录下面。一旦指定了脚本,RoseHA会自动创建相应的脚本。如果需要自定义的话直接在该脚本中修改补充即可。

停止RoseHA进程的命令:# ./ha_kill ha

手工启动RoseHA进程的命令:# ./hamond

进入RoseHA软件的命令:# ./hacon

另外,一旦管理控制台开启了,必须正常关闭,否则再打开一个管理控制台进行连接的时候,输入登录账户密码后会自动断开连接,但也没有任何提示,比较容易迷惑人。第一次解决该问题时,我使用了ps和kill命令(无需强制kill)结束进程。实际上使用RoseHA提供的脚本应当更为合适。

 

2.双机软件的开关机顺序

开机:先后依次开磁盘阵列,主机,备机。

关机:先后依次关备机,主机,磁盘阵列。