This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
пакет_corosync [2019/04/19 12:33] val [Настройка] |
пакет_corosync [2023/07/20 12:52] (current) val [Corosync 3 (Debian/Ubuntu)] |
||
---|---|---|---|
Line 11: | Line 11: | ||
===== Настройка ===== | ===== Настройка ===== | ||
+ | |||
+ | |||
+ | |||
+ | ==== Corosync 3 (Debian/Ubuntu) ==== | ||
<code> | <code> | ||
nodeN# cat /etc/corosync/corosync.conf | nodeN# cat /etc/corosync/corosync.conf | ||
</code><code> | </code><code> | ||
- | ... | + | totem { |
- | bindnetaddr: 10.5.N.0 | + | version: 2 |
- | ... | + | cluster_name: debian |
- | mcastaddr: 239.255.1.X | + | crypto_cipher: none |
- | ... | + | crypto_hash: none |
- | </code><code> | + | } |
+ | |||
+ | quorum { | ||
+ | provider: corosync_votequorum | ||
+ | two_node: 1 | ||
+ | } | ||
+ | |||
+ | nodelist { | ||
+ | node { | ||
+ | name: node1 | ||
+ | nodeid: 1 | ||
+ | #ring1_addr: 10.M.N.100+X | ||
+ | ring0_addr: node1 | ||
+ | } | ||
+ | node { | ||
+ | name: node2 | ||
+ | nodeid: 2 | ||
+ | #ring1_addr: 10.M.N.200+X | ||
+ | ring0_addr: node2 | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </code> | ||
+ | |||
+ | ==== Перезапуск ==== | ||
+ | <code> | ||
+ | nodeN# corosync -t | ||
nodeN# service corosync restart | nodeN# service corosync restart | ||
</code> | </code> | ||
Line 27: | Line 58: | ||
<code> | <code> | ||
+ | nodeN# corosync-cfgtool -s | ||
+ | |||
nodeN# corosync-cmapctl | grep members | nodeN# corosync-cmapctl | grep members | ||
- | nodeN# tail /var/log/syslog | + | nodeN# grep corosync /var/log/syslog |
+ | </code> | ||
+ | |||
+ | ===== Дополнительные материалы ===== | ||
+ | |||
+ | ==== Corosync 2 (Debian 9) ==== | ||
+ | |||
+ | <code> | ||
+ | nodeN# cat /etc/corosync/corosync.conf | ||
+ | </code><code> | ||
+ | ... | ||
+ | bindnetaddr: 10.M.N.0 | ||
+ | ... | ||
+ | mcastaddr: 239.255.1.X | ||
+ | ... | ||
</code> | </code> |