- 论坛徽章:
- 0
|
在给出这个例子之前,假设大家都了解VCS基本的东东了。 \r\n\r\n环境:4个member/node 在这个cluster中。需要移走一个(node2), Solaris.\r\n\r\n1。 打开系统文件,防止应用系统failove到即将移走的node.\r\n\r\nhaconf -makerw\r\nhasys -freeze -persistent node2\r\n\r\n2。转移应用系统到其他nodes,并且关闭系统文件,在node2上停止VCS\r\n\r\nhaconf -dump -makero\r\nhastop -sys node2\r\n\r\n3. 移走所有的disk heartbeat configuration 在node2\r\n\r\ngabdiskhb -l \r\ngabdiskhb -d devicenaem -s start\r\ngabdiskx -l\r\ngabdiskx -d devicename -s start\r\n\r\nvi /etc/gabtab\r\n\r\nremove the line: gabdiskhb -a , 在没有重起system之前。\r\n\r\n4。 如果iofencing 存在,停掉它\r\n\r\n/etc/init.d/vxfen stop \r\nmodunload |grep vxfen\r\nmodinfo -i fen_id\r\n\r\n5. 停掉VCS的通讯模块(GAB,LLT)\r\n\r\ngabconfig -U\r\nlltconfig -U\r\n\r\nmodinfo |grep gab\r\nmodunload -i gab_id\r\nmodinfo |grep llt\r\nmodunload -i llt_id\r\n\r\n6. 拔掉Heatbeat cables(呵呵,我最爱干这个)\r\n\r\n7. 卸载VCS\r\n\r\n/opt/VRTSvcs/uninstallvcs or pkgrm\r\n\r\nrm /etc/vxfendg\r\nrm/ etc/vxfentab\r\nrm /etc/llttab\r\nrm /etc/gabtab\r\nrm /etc/llthosts\r\nrm -r /opt/VRTSvcs\r\nrm -r /etc/VRTSvcs\r\n\r\n8. 升级service group 和resource 配置。(有很多,这里我只给出几个重要的。其他的,可根据具体你的系统了。)\r\n\r\nhaconf -makerw\r\n\r\nhagrp -modify group_name AutoStartList -delete node2\r\nhagrp -modify group_name SystemList -delete node2\r\n\r\n9. 移走system2啦..........\r\n\r\nhasystem -delete node2\r\nhaconf -dump -makero\r\n\r\n10. vi /etc/llsthosts, remove node2\r\n\r\n很少写东西,文笔不好,希望和大家多交流! |
|