Index ソフト・ハード | Corosync タスク |
機能・要件 構成・方式 タスク クラスター通信 固定IP正常確認 Unitファイル 導入 |
クラスター通信 ・クラスター通信の正常確認 # corosync-cfgtool -s
Local node ID xxxx
RING ID 0
id = 192.168.xx.xx
status = ring 0 active with no faults
固定IP正常確認 ・IDとしてリストされた固定IPアドレスが正常に表示され、ステータスに障害がない。 127.0.0.xループバックアドレスではない。 # corosync-cmapctl | grep members
runtime.totem.pg.mrp.srp.members.xxxx.config_version (u64) = 0
runtime.totem.pg.mrp.srp.members.xxxx.ip (str) = r(0) ip(192.168.xx.aa)
runtime.totem.pg.mrp.srp.members.xxxx.join_count (u32) = 1
runtime.totem.pg.mrp.srp.members.xxxx.status (str) = joined
runtime.totem.pg.mrp.srp.members.xxxx.config_version (u64) = 0
runtime.totem.pg.mrp.srp.members.xxxx.ip (str) = r(0) ip(192.168.xx.bb)
runtime.totem.pg.mrp.srp.members.xxxx.join_count (u32) = 1
runtime.totem.pg.mrp.srp.members.xxxx.status (str) = joined
# pcs status corosync
Membership information
----------------------
xxxx 1 ノード1.ドメイン (local)
xxxx 1 ノード2.ドメイン
・別の何かが表示された場合の確認 ノードのネットワーク ファイアウォール SELinuxの構成Unitファイルの修正(corosync.service) ・corosyncプロセスが故障した場合にcorosyncのwatchdogを効かせたい場合 # cp -p /usr/lib/systemd/system/corosync.service /etc/systemd/system # vi /etc/systemd/system/corosync.service Restart=on-failure のコメントアウトを外す RestartSec=70 のコメントアウトを外す・softdogを使用する場合 # vi /etc/systemd/system/corosync.service ExecStartPre=/sbin/modprobe softdog のコメントアウトを外す watchdog発動待ち時間の設定はCorosyncのデフォルト値(6秒)が有効
[Service]
Restart=on-failure
RestartSec=70
ExecStartPre=
ExecStartPre=/sbin/modprobe softdog
|
All Rights Reserved. Copyright (C) ITCL |