linux系統使用命令維護RHCS的方法

秋去天無邊發表於2016-06-18
RHCS是紅帽系統中的一個叢集,在RHCS中整合了不少有用的工具。紅帽的這些工具,在其他Linux系統中也是可以使用的。當然RHCS作為這些工具的合集也是需要一些維護的。本文就來介紹一下linux系統使用命令維護RHCS的方法。

1. 檢視叢集狀態

  clustat

  cman_tool status

  cman_tool nodes -a

  下面是這些命令查詢的顯示結果示例:

  #1.1 clustat檢視叢集狀態(最常用)

  在節點1檢視的,狀態中的Local就在節點1上顯示。

  # clustat

  Cluster Status for new_cluster @ Tue Sep 1 12:23:09 2015

  Member Status: Quorate

  Member Name ID Status

  ------ ---- ---- ------

  heartdb1 1 Online, Local, rgmanager

  heartdb2 2 Online, rgmanager

  Service Name Owner (Last) State

  ------- ---- ----- ------ -----

  service:orares heartdb1 started

  #1.2 cman_tool status 檢視

  # cman_tool status

  Version: 6.2.0

  Config Version: 18

  Cluster Name: new_cluster

  Cluster Id: 23732

  Cluster Member: Yes

  Cluster Generation: 432

  Membership state: Cluster-Member

  Nodes: 2

  Expected votes: 1

  Total votes: 2

  Quorum: 1

  Active subsystems: 8

  Flags: 2node Dirty

  Ports Bound: 0 177

  Node name: heartdb1

  Node ID: 1

  Multicast addresses: 239.192.92.17

  Node addresses: 192.168.1.1

  #1.3 cman_tool 檢視nodes資訊

  # cman_tool nodes -a

  Node Sts Inc Joined Name

  1 M 404 2015-08-03 17:52:20 heartdb1

  Addresses: 192.168.1.1

  2 M 432 2015-09-01 14:32:27 heartdb2

  Addresses: 192.168.1.2


2. 叢集正常啟動

  先啟動cman,再啟動rgmanager.

  service cman start

  service rgmanager start

  下面是叢集正常啟動過程示例:

  注: 各節點先依次啟動cman再依次啟動rgmanager,注意啟動順序。

  # service cman start

  Starting cluster:

  Loading modules.。。 done

  Mounting configfs.。。 done

  Starting ccsd.。。 done

  Starting cman.。。 done

  Starting daemons.。。 done

  Starting fencing.。。 done

  [確定]

  # service rgmanager start

  啟動 Cluster Service Manager:[確定]

  3. 叢集正常關閉

  先關閉rgmanager,再關閉cman.

  service rgmanager stop

  service cman stop

  下面是叢集正常關閉過程示例:

  注: 各節點先依次關閉rgmanager,再依次關閉cman,注意關閉順序。

  # service rgmanager stop

  Shutting down Cluster Service Manager.。。

  等待服務停止:[確定]

  Cluster Service Manager is stopped.

  # service cman stop

  Stopping cluster:

  Stopping fencing.。。 done

  Stopping cman.。。 done

  Stopping ccsd.。。 done

  Unmounting configfs.。。 done

  [確定]


4. 檢視服務是否關閉開機啟動

  chkconfig --list |grep cman

  chkconfig --list |grep rgmanager

  下面的檢視結果都是關閉的:

  # chkconfig --list |grep cman

  cman 0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:關閉 6:關閉

  # chkconfig --list |grep rgmanager

  rgmanager 0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:關閉 6:關閉

  以上就是linux系統使用命令維護RHCS的方法了,掌握了這些命令,就可以更好地管理和使用RHCS中的工具了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27767315/viewspace-2120418/,如需轉載,請註明出處,否則將追究法律責任。

相關文章