目录
一 安装前准备工作 ................................................................................................... 2
1 RoseHA集群的拓扑结构 .............................................................................. 2 2 安装前的注意事项 ........................................................................................ 3 二 软件的安装 ........................................................................................................ 6 三 卸载RoseHA软件.............................................................................................. 6 四 软件的配置 ........................................................................................................ 7
1 启动RoseHA的服务 .................................................................................... 7 2 设置RoseHA GUI的用户名和口令 .............................................................. 7 3 获取License ................................................................................................. 7 4 启动管理工具 ............................................................................................... 8 5 连接HA服务 ............................................................................................... 9 6 设置License ............................................................................................... 10 7 创建心跳 .................................................................................................... 12 8 获取网卡信息 ............................................................................................. 14 9 配置应用服务 ............................................................................................. 16 10 手动测试 .................................................................................................... 22 五 验证RoseHA的配置 ........................................................................................ 24
1 手工切换测试 ............................................................................................. 25 2 关机测试 .................................................................................................... 25 3 拔线测试(公网) ...................................................................................... 25 4 杀进程测试 ................................................................................................. 26
1
一 安装前准备工作
1 RoseHA集群的拓扑结构
RoseHA集群环境的拓扑结构,如下图所示。
如上图所示,硬件服务器A和B,1台磁盘阵列;在2台服务器上分别部署操作系统和应用服务,操作系统和应用服务按照相同的方式部署,并且应用服务的数据存放至磁盘整列(共享存储)。确认两台服务器上应用服务分别能够正常启动、停止、运行之后,再在两台服务器上部署RoseHA集群软件,以实现RoseHA保护应用服务连续工作。
每台服务器至少配置2片以上物理网卡,服务器之间推荐配置2条以上的直连心跳,具体的接入方式说明如下。
? 如每台服务器有3片以上的物理网卡:两台服务器之间,建议使用2条网线直连做冗余的心跳。如果物理网卡条件允许还可以再添加1条直连的RS232串
2
口心跳线,以上实现不同类型的心跳通信,提高心跳通信的可靠性。
? 如每台服务器仅有2片物理网卡:每台服务器之间,使用1条网线直连作为1条心跳;并且,需在添加1条直连的RS232串口心跳线,以实现冗余的直连心跳。
每台服务器的公网网线接入局域网中的网络交换机(如果物理条件允许,每台服务器公网接入不同的网络交换机,以防止单个网络交换机故障导致整个集群不可用)。
服务器1:网卡一地址设置:10.0.0.1 255.0.0.0(心跳线网卡)
网卡二地址设置:192.168.3.243 255.0.0.0(数据网卡,地址为外网地址)
主机名为:suse1
服务器2:网卡一地址设置:10.0.0.2 255.0.0.0(心跳线网卡)
网卡二地址设置:192.168.3.189 255.0.0.0(数据网卡,地址为外网地址)
主机名为:suse2 Active IP地址设置为:192.168.3.199
2 安装前注意事项
A. 在实施前,请先备份数据;以免出现异常情况,引起数据安全风险。 B. 确任两台主机、磁盘阵列的型号,操作系统的版本,应用程序的类型和版
本等信息,如果有卷管理软件,确认卷管理软件的类型和版本信息。确认两台主机网卡(网口)的数量、类型,RS232串口的数量。
C. 建议配置至少两条心跳线(Socket类型或是RS232类型,也可以混合使
用)。推荐配置是:两片网卡、一条RS232串口线。其中一片网卡用于配置公网,另外一片网卡和RS232串口线用于配置心跳线。每片网卡的IP地址需手工配置(不能是DHCP方式动态获取的IP),同一台主机上每片网卡的IP设置在不同网段。【RS232串口说明】关于RS232串口线的做法是:如果两端都是9pin的接头,则pin2(RD),pin3(TD)交叉反接,pin5(GND)直连,其它pin不连接:
3
DB9 2 RD 3 TD
---------DB9 ---------3 TD ---------2 RD
5 GND ---------5 GND
D. 在实际应用环境中,如果服务器所在的内网,没有要求服务器必须设置防
火墙等网络安全类软件,可以将防火墙关闭,并且设置其永不启动。如果启动操作系统自带的防火墙,请开放如下端口和网络通信权限: TCP:9000和10000 UDP:私有网心跳端口
ICMP:开放所有网络接口的ICMP(ping)数据包
E. 确保主机与磁盘阵列,网卡,RS232串行口的物理连接正确无误,且通信
正常。
F. 确保两台主机均能访问到相同的共享磁盘设备,注意有一些卷管理软件要
求同一个共享磁盘设备在两台主机上必须使用相同的设备名称。 G. 确认需要有RoseHA来监控管理的应用服务已经安装配置完成,并能够分
别在两台主机上独立正常启动和停止,客户端能够正常访问。RoseHA集群的默认模式下,应用服务不能配置为操作系统启动时自动启动。 H. 在配置的过程中,确保同时只能是一台主机挂载共享磁盘;切忌两台主机
同时挂载共享磁盘。
RoseHA集群软件,在切换资源时自动卸载、挂载共享磁盘;所以,不能将共享磁盘设置为自动挂载(不能存在“操作系统启动时自动挂载共享磁盘、其它应用程序自动挂载共享磁盘”等情况)。
在SUSE11操作系统平台上,操作系统默认配置为自动挂载共享磁盘设备;取消自动挂载共享磁盘的配置方式如下。
①在终端执行命令gconf-editor,将弹出如下窗口。点击菜单“编辑”-“查找”,在查找窗口中,勾选“在键名中搜索”和“在键值中搜索”,然后输入关键字“automount”,点击“查找”按钮。如下图所示。
4
②在查找结果中,选中“/apps/nautilus/preferences/media_automount”,
然后在该窗口右侧上方的位置,将“media_automount”和“media_automount_open”的键值勾选状态去掉。如下如图所示。
5