fb62e96237
* Resolve a deadlock between the timer and serialize locks. * totemconfig: change minimum RRP threshold * Ignore memb_join messages during flush operations * rrp: Higher threshold in passive mode for mcast (bnc#712037) * rrp: Handle endless loop if all ifaces are faulty (bnc#712037) * A CPG client can sometimes lockup if the local node is in the downlist * Handle errors from totem_mcast * coroipcc: use malloc for path in service_connect * Version cs: 23112099e1c2b620e6976ca099d2b9afc80721aa - corosync 1.4.1 stable release: * main: let poll really stop before totempg_finalize * totemsrp: fix buffer overflows for large clusters (> 100 nodes) * rrp: Handle rollower in passive rrp properly * rrp: handle rollover in active rrp properly * totemconfig: Change default FAIL_TO_RECV_CONST * Fix problem where corosync will segfault if there are gaps in recovery queue * cpgtool/cfgtool: print list of IP with space between items * RRP: redundant ring automatic recovery (fate#310284) * fix typos in cpg_mcast_joined.3 and cpg_zcb_mcast_joined.3 * Remove spinlocks * confdb: Resolve dispatch deadlock * RRP: Fix ring initialization issue for UDPU mode * crypto: rng_make_prng prevent buf overflow * cpg: do_proc_join change list_slice to list_add * totemudp: memset of proper size * coroipcs: init buf in coroipcs_handler_dispatch * iazc: Reduce number of mem alloc and memcpy * coroipcc: Fix unhandled BSD EOF in coroipcc_dispatch_get() OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=10
78 lines
1.7 KiB
Diff
78 lines
1.7 KiB
Diff
Index: corosync-1.4.1/conf/corosync.conf.example
|
|
===================================================================
|
|
--- corosync-1.4.1.orig/conf/corosync.conf.example
|
|
+++ corosync-1.4.1/conf/corosync.conf.example
|
|
@@ -1,10 +1,57 @@
|
|
# Please read the corosync.conf.5 manual page
|
|
compatibility: whitetank
|
|
|
|
+aisexec {
|
|
+ # Run as root - this is necessary to be able to manage
|
|
+ # resources with Pacemaker
|
|
+ user: root
|
|
+ group: root
|
|
+}
|
|
+
|
|
+service {
|
|
+ # Load the Pacemaker Cluster Resource Manager
|
|
+ ver: 0
|
|
+ name: pacemaker
|
|
+ use_mgmtd: yes
|
|
+ use_logd: yes
|
|
+}
|
|
+
|
|
totem {
|
|
- version: 2
|
|
- secauth: off
|
|
- threads: 0
|
|
+ # The only valid version is 2
|
|
+ version: 2
|
|
+
|
|
+ # How long before declaring a token lost (ms)
|
|
+ token: 5000
|
|
+
|
|
+ # How many token retransmits before forming a new configuration
|
|
+ token_retransmits_before_loss_const: 10
|
|
+
|
|
+ # How long to wait for join messages in the membership protocol (ms)
|
|
+ join: 60
|
|
+
|
|
+ # How long to wait for consensus to be achieved before starting
|
|
+ # a new round of membership configuration (ms)
|
|
+ consensus: 6000
|
|
+
|
|
+ # Turn off the virtual synchrony filter
|
|
+ vsftype: none
|
|
+
|
|
+ # Number of messages that may be sent by one processor on
|
|
+ # receipt of the token
|
|
+ max_messages: 20
|
|
+
|
|
+ # Limit generated nodeids to 31-bits (positive signed integers)
|
|
+ clear_node_high_bit: yes
|
|
+
|
|
+ # Disable encryption
|
|
+ secauth: off
|
|
+
|
|
+ # How many threads to use for encryption/decryption
|
|
+ threads: 0
|
|
+
|
|
+ # Optionally assign a fixed node id (integer)
|
|
+ # nodeid: 1234
|
|
+
|
|
interface {
|
|
ringnumber: 0
|
|
bindnetaddr: 192.168.1.1
|
|
@@ -17,9 +64,9 @@ totem {
|
|
logging {
|
|
fileline: off
|
|
to_stderr: no
|
|
- to_logfile: yes
|
|
+ to_logfile: no
|
|
to_syslog: yes
|
|
- logfile: /var/log/cluster/corosync.log
|
|
+ syslog_facility: daemon
|
|
debug: off
|
|
timestamp: off
|
|
logger_subsys {
|