resource storage { device /dev/drbd1; disk /dev/vg-1/storage; meta-disk internal; startup { wfc-timeout 60; degr-wfc-timeout 60; outdated-wfc-timeout 50; } net { protocol A; max-buffers 128k; max-epoch-size 8k; sndbuf-size 10M; rcvbuf-size 10M; timeout 40; connect-int 5; verify-alg sha1; csums-alg sha1; csums-after-crash-only; after-sb-0pri discard-older-primary; after-sb-1pri discard-secondary; after-sb-2pri disconnect; #rr-conflict auto-discard; } disk { c-plan-ahead 10; c-max-rate 500M; c-min-rate 50M; c-fill-target 1M; al-extents 6185; on-io-error detach; } options { auto-promote yes; } on g1 { address 10.1.1.34:7789; node-id 1; } on g2 { address 10.1.1.35:7789; node-id 2; } on g3 { address 10.1.1.36:7789; node-id 3; } on backup-dc { address 10.1.3.1:7789; node-id 4; } connection-mesh { hosts g1 g2 g3; } connection { path { host g1; host backup-dc; } net { ko-count 0; allow-remote-read no; on-congestion pull-ahead; congestion-fill 100M; congestion-extents 6000; } } connection { path { host g2; host backup-dc; } net { ko-count 0; allow-remote-read no; on-congestion pull-ahead; congestion-fill 100M; congestion-extents 6000; } } connection { path { host g3; host backup-dc; } net { ko-count 0; allow-remote-read no; on-congestion pull-ahead; congestion-fill 100M; congestion-extents 6000; } } }