- 论坛徽章:
- 0
|
呵呵,重启的确能解决问题.不过我想不用重新启动就解决最好了..
关于停双机失败,我仔细检查了下,是应用的起停脚本有问题,停应用失败,导致双机停止失败,挂在那里了.
重新检查修改了应用的起停脚本,2边检查确认一致后,双机切换和停止都正常..
clstat - HACMP Cluster Status Monitor
-------------------------------------
Cluster: boss_cluster (1251577123)
Fri Oct 16 10:36:34 CDT 2009
State: UP Nodes: 2
SubState: STABLE
Node: NPDTV1 State: DOWN
Interface: NPDTV1_boot (1) Address: 192.168.10.101
State: DOWN
Interface: NPDTV1_stb (1) Address: 192.168.11.101
State: DOWN
Interface: npdtv1 (0) Address: 0.0.0.0
State: DOWN
Interface: NPDTV1_svcip (1) Address: 172.16.10.103
State: DOWN
Node: NPDTV2 State: UP
Interface: NPDTV2_boot (1) Address: 192.168.10.102
State: UP
Interface: NPDTV2_stb (1) Address: 192.168.11.102
State: UP
Interface: npdtv2 (0) Address: 0.0.0.0
State: UP
Interface: NPDTV2_svcip (1) Address: 172.16.10.104
State: UP
Resource Group: db_res State: On line
这里,写下自己的一点心得,希望对大家有点小小的帮助.
1 在配置双机后,双机同步时必须要做的,并且不能有报错,这样可以保证双机配置的一致性.避免在以后的切换中出现问题.
2 关于数据库和应用的启停脚本,2边一定要保持一致.并且启停脚本要进行验证,确认直接在shell下运行脚本的时候能够启动和停止数据库和应用.如果直接运行脚本就报错的话,那么在双机切换过程中,调用脚本肯定也会报错,导致双机切换失败.另外,别忘了给脚本加上可执行权限.
3 使用clstop停止双机的时候,节点最后的状态应该是down的,比如Node: NPDTV1 State: DOWN .如果资源组和网卡接口都是down状态,而节点状态为up,那么肯定有问题,需要检查HACMP.OUT日志查出问题原因.其实大部分原因应该还是双机的配置问题或者起停脚本的问题.
4 配置完双机后,一定要模拟不同的情形进行切换测试,比如halt机器,拔网卡,停应用,停数据库等等保证系统在以后出现这些问题的时候能够正常切换. |
|