[命令] Pacemaker 命令 pcs status (显示 Pacemaker 的状态)

注意:

在使用 Pacemaker 命令之前要先安装 Pacemaker 集群 ,并且需要 root 权限

正文:

命令一:只显示与集群相关的信息

# pcs status cluster

命令二:只显示资源组和他们的资源

# pcs status groups

命令三:只显示资源组和它们的资源

# pcs status resources

命令四:只显示集群主机的配置状态

# pcs status nodes

命令五:只显示 corosync 的状态

# pcs status corosync

命令六:只显示 pcsd 在每个主机上的配置状态

# pcs status pcsd

命令七:显示 pcs 总共的主机数,当前的主机数,最大期望投票数,最低投票数要求,当前生效投票数

# pcs corosync-quorumtool -m

(注意:为了防止脑裂,PCS 的最低投票数必须高于总主机数的 50%)

命令八:显示集群状态和配置

# crm_mon -r

命令九:显示最近的投票信息

# watch -n1 corosync-quorumtool

(注意:当期望投票数发生变化时, # pcs corosync-quorumtool -m 命令不会自动更新,所以最好使用 # watch -n1 corosync-quorumtool 命令)

命令十:显示所有的 pcs 资源

# pcs resource show

命令十一:显示某个 pcs 资源

# pcs resourece show <resource>

命令十二:显示所有 pcs 资源被限制的列表

# pcs constraint list

命令十三:显示现有的资源限制信息

# pcs constraint

命令十四:显示现有的详细资源限制信息

# pcs constraint --full

命令十五:显示资源被限制到某台服务器的信息

# crm_simulate -sL