免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3704 | 回复: 4

[集群与高可用] Rose HA4.0 For RedhatAS4Up4(MYSQL5.0) [复制链接]

论坛徽章:
0
发表于 2007-09-06 09:39 |显示全部楼层
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: 手工切换服务。在主机动作,来提交主机服务给备机。

论坛徽章:
0
发表于 2007-09-06 10:42 |显示全部楼层
这个太简单了,如果需要详细的资料的话,到我的博客上看下,一共有2篇比较详细的,其中一个带图片说明。
http://hi.baidu.com/csy12012

如果如果交流,在博客上留言留下你的联系方式。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
发表于 2007-09-06 13:09 |显示全部楼层
您好歹整理以下排版吧

论坛徽章:
0
发表于 2007-09-07 12:05 |显示全部楼层
凌云残剑,去看过了,很好,收获很多哦~~~~

论坛徽章:
0
发表于 2007-11-05 09:51 |显示全部楼层
csy12012   哥们写的太好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP