3.7. 使用 pcs 命令显示 corosync.conf 文件
以下命令显示 corosync.conf
群集配置文件的内容:
# pcs cluster corosync
从 Red Hat Enterprise Linux 8.4 开始,您可以使用 pcs cluster config
命令以人类可读的格式打印 corosync.conf
文件的内容,如下例所示。
如果集群是在 RHEL 8.7 或更高版本中创建的,或者 UUID 是手动添加的,这个命令的输出包括集群的 UUID,如 通过 UUID 识别集群所述。
[root@r8-node-01 ~]# pcs cluster config
Cluster Name: HACluster
Cluster UUID: ad4ae07dcafe4066b01f1cc9391f54f5
Transport: knet
Nodes:
r8-node-01:
Link 0 address: r8-node-01
Link 1 address: 192.168.122.121
nodeid: 1
r8-node-02:
Link 0 address: r8-node-02
Link 1 address: 192.168.122.122
nodeid: 2
Links:
Link 1:
linknumber: 1
ping_interval: 1000
ping_timeout: 2000
pong_count: 5
Compression Options:
level: 9
model: zlib
threshold: 150
Crypto Options:
cipher: aes256
hash: sha256
Totem Options:
downcheck: 2000
join: 50
token: 10000
Quorum Device: net
Options:
sync_timeout: 2000
timeout: 3000
Model Options:
algorithm: lms
host: r8-node-03
Heuristics:
exec_ping: ping -c 1 127.0.0.1
从 RHEL 8.4 开始,您可以运行带有 --output-format=cmd
选项的 pcs cluster config show
命令,来显示可用于重新创建现有 corosync.conf
文件的 pcs
配置命令,如下例所示。
[root@r8-node-01 ~]# pcs cluster config show --output-format=cmd
pcs cluster setup HACluster \
r8-node-01 addr=r8-node-01 addr=192.168.122.121 \
r8-node-02 addr=r8-node-02 addr=192.168.122.122 \
transport \
knet \
link \
linknumber=1 \
ping_interval=1000 \
ping_timeout=2000 \
pong_count=5 \
compression \
level=9 \
model=zlib \
threshold=150 \
crypto \
cipher=aes256 \
hash=sha256 \
totem \
downcheck=2000 \
join=50 \
token=10000