linux-gfs2删除节点

#########################
#
# 以下操作均在被踢出的节点服务器上操作。
#########################

1、进入集群配置文件
   #cd /etc/cluster
2、备份原有集群配置文件
   #cp cluster.conf cluster.conf.bak.bai
3、修改集群配置文件
   (1)把config_version的值在原有值基础上加1
     <cluster alias="edu" config_version="7" name="edu">
   (2)去掉要踢出节点的信息
     [root@edu-manager cluster]# diff cluster.conf cluster.conf.bak_frank
4a5,11
>               <clusternode name="edu-manager" nodeid="1" votes="1">
>                       <fence>
>                               <method name="1">
>                                       <device lanplus="1" name="ilo-edu-manager"/>
>                               </method>
>                       </fence>
>               </clusternode>
20c27
<       <cman two_node="1" expected_votes="1"/>  #《当删除节点只剩下2个节点时,才用加该条命令。》
---
>       <cman/>
22a30
>               <fencedevice agent="fence_ipmilan" ipaddr="192.168.1.107" login="Administrator" name="ilo-edu-manager" passwd="*Pm_#Ph@web"/>
27a36
>                               <failoverdomainnode name="edu-manager" priority="1"/>
4、保存修改后的集群配置文件
   :wq
   
5、把修改后的进群配置文件分发给集群中的其他节点服务器
   #ccs_tool update /etc/cluster/cluster.conf

6、在被踢出的节点服务器上重启集群服务
   #chkconfig cman off
   #chkconfig clvmd off
   #chkconfig gfs2 off
   #reboot
   
7、紧接着要进入其他节点服务器查看mount及clustat情况
   #mount <!--查看是否挂载阵列,如果仍能挂载就表示没有问题。-->
   #clustat <!--查看集群状态是否正常-->
   可以看到被踢出的节点服务器的状态为:Offline, Estranged 出现该信息则表示正常被踢出。

8、紧接着要立即重启其他节点服务器

9、都重启完成后,分别进入各个节点,包括已经被踢出的节点服务器。
   ·查看磁盘是否都被挂载。
   ·clustat状态是否正常。
   
补充:
1、查看服务启动状态
   #chkconfig --list
2、增加随机启动服务
   #chkconfig --add gfs2
3、删除随机启动服务
   #chkconfig --del gfs2
   
   
posted on 2011-11-10 17:09  草原和大树  阅读(1305)  评论(0编辑  收藏  举报