for Solaris RoseHA快速安装指引( 二 )


RoseHA的这两个核心进程的设计是相互监控的,其中任何一个进程如果发现另外一个进程不在了,就会立刻重新启动对方,确保RoseHA自己随时处于运行状态 。

5. 运行RoseHA的GUI配置管理监控程序
a) RoseHA的管理工具是Java程序,因此可以通过浏览器NetScape 或者是JDK的appletvIEwer来启动RoseHA的GUI管理工具 。可以通过以下步骤启动该管理工具:
# cd /opt/roseha/bin
# ./gui.sh
Shell 文件gui.sh 实际上是调用Appletviewer来执行RoseHA的GUI管理配置工具 。

6. 设置Appletviewer的权限 。
a) 选择“属性”,将其中网络(注: JDK1.2 无网络项)和Class两项的权限均改为“非限制”

7. 输入口令与RoseHA后台进程建立联系
a) 点击RoseHA Administrator Tool界面中按钮条上的”connect”按钮,输入通过NewPass创建的用户名和口令 。口令验证成功后,用户将可以继续进行RoseHA的配置工作 。

8. 在GUI管理工具中输入License
a) 注意,每一列为同一组,注意:主机名和hostid以及license的对应关系要保持一致 。
b) 即:在License申请表格上标明的是HOSTID, 但是,在实际软件界面中填写license时,不需要填写HOSTID,而是要填写该HOSTID所在主机的(对应的)主机名hostname, 要注意的是,所有License都要大写,主机名按照实际名称填写,严格区分大小写.

9. 创建心跳线. 所有的网卡, 包括所有公网和私有网,例如 hme0(公网), qfe0(私有网1),qfe1(私有网2)的IP地址应该在不同的网段 。
a) 在创建心跳线(私有网)时,可以先创建RS232心跳线,同一心跳线的名称,设置,参数等在两台主机上创建时要保持一致. 然后执行步骤10,最后再配置socket心跳线;
b) 如果没有RS232线,也可以直接创建SOCKET心跳线, 但是这时需要手工输入对方的用于创建心跳的IP地址,一定要输入正确. 同一心跳线的名称,设置,参数等在两台主机上创建时要保持一致. 另外,在创建第二条SOCKET类型(已有一条SOCKET类型的心跳)的心跳时,需要注意,在心跳线名称,优先级,IP地址,端口这几项设置上要与第一条(或其它已经有的)心跳线不同.ROSEHA中最多总共可以创建3条心跳线.类型无限制.

10. AutoGet获得对方网卡信息

11. 以上所有步骤需要在两台主机上分别执行. 以下的服务配置工作,在一台主机上进行即可.但是最后服务对应的启动停止脚本文件,则一定要在每台主机上,根据本地主机的实际情况进行必须的本地化编辑修改.

12. HA的基本环境建立完成 。可以进一步进行服务的配置工作 。

推荐阅读