diff options
-rw-r--r-- | etc/drbd.d/backup.res | 23 | ||||
-rw-r--r-- | etc/drbd.d/downloads.res | 23 | ||||
-rw-r--r-- | etc/drbd.d/git.res | 23 | ||||
-rw-r--r-- | etc/drbd.d/global_common.conf | 48 | ||||
-rw-r--r-- | etc/drbd.d/home.res | 23 | ||||
-rw-r--r-- | etc/drbd.d/mp3s.res | 23 | ||||
-rw-r--r-- | etc/drbd.d/openwrt.res | 23 | ||||
-rw-r--r-- | etc/drbd.d/store.res | 23 | ||||
-rw-r--r-- | etc/drbd.d/www.res | 23 |
9 files changed, 232 insertions, 0 deletions
diff --git a/etc/drbd.d/backup.res b/etc/drbd.d/backup.res new file mode 100644 index 0000000..ff8ca00 --- /dev/null +++ b/etc/drbd.d/backup.res @@ -0,0 +1,23 @@ +resource backup { + on defiant { + device /dev/drbd2; + disk /dev/data/backup; + address 10.10.0.2:7790; + meta-disk internal; + } + on firebrand { + device /dev/drbd2; + disk /dev/data/backup; + address 10.10.0.3:7790; + meta-disk internal; + } + disk { + resync-after www; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} diff --git a/etc/drbd.d/downloads.res b/etc/drbd.d/downloads.res new file mode 100644 index 0000000..489aecc --- /dev/null +++ b/etc/drbd.d/downloads.res @@ -0,0 +1,23 @@ +resource downloads { + on defiant { + device /dev/drbd6; + disk /dev/data/downloads; + address 10.10.0.2:7794; + meta-disk internal; + } + on firebrand { + device /dev/drbd6; + disk /dev/data/downloads; + address 10.10.0.3:7794; + meta-disk internal; + } + disk { + resync-after store; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} diff --git a/etc/drbd.d/git.res b/etc/drbd.d/git.res new file mode 100644 index 0000000..d30e0ec --- /dev/null +++ b/etc/drbd.d/git.res @@ -0,0 +1,23 @@ +resource git { + on defiant { + device /dev/drbd4; + disk /dev/data/ocfs2git; + address 10.10.0.2:7792; + meta-disk internal; + } + on firebrand { + device /dev/drbd4; + disk /dev/data/ocfs2git; + address 10.10.0.3:7792; + meta-disk internal; + } + disk { + #resync-after none; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} diff --git a/etc/drbd.d/global_common.conf b/etc/drbd.d/global_common.conf new file mode 100644 index 0000000..107e327 --- /dev/null +++ b/etc/drbd.d/global_common.conf @@ -0,0 +1,48 @@ +global { + usage-count no; + # minor-count dialog-refresh disable-ip-verification +} + +common { + handlers { + fence-peer "/usr/lib64/drbd/crm-fence-peer.9.sh"; + unfence-peer "/usr/lib64/drbd/crm-unfence-peer.9.sh"; + } + + startup { + # wfc-timeout degr-wfc-timeout outdated-wfc-timeout wait-after-sb + wfc-timeout 300; + degr-wfc-timeout 5; + } + + options { + # cpu-mask on-no-data-accessible + } + + disk { + # size max-bio-bvecs on-io-error fencing disk-barrier disk-flushes + # disk-drain md-flushes resync-rate resync-after al-extents + # c-plan-ahead c-delay-target c-fill-target c-max-rate + # c-min-rate disk-timeout + fencing resource-only; + resync-rate 100M; + c-min-rate 1M; + c-max-rate 50M; + c-plan-ahead 0; + } + + net { + # protocol timeout max-epoch-size max-buffers unplug-watermark + # connect-int ping-int sndbuf-size rcvbuf-size ko-count + # allow-two-primaries cram-hmac-alg shared-secret after-sb-0pri + # after-sb-1pri after-sb-2pri always-asbp rr-conflict + # ping-timeout data-integrity-alg tcp-cork on-congestion + # congestion-fill congestion-extents csums-alg verify-alg + # use-rle + allow-two-primaries yes; + timeout 120; + connect-int 60; + ping-int 15; + ping-timeout 20; + } +} diff --git a/etc/drbd.d/home.res b/etc/drbd.d/home.res new file mode 100644 index 0000000..165235a --- /dev/null +++ b/etc/drbd.d/home.res @@ -0,0 +1,23 @@ +resource home { + on defiant { + device /dev/drbd1; + disk /dev/data/ocfs2home; + address 10.10.0.2:7789; + meta-disk internal; + } + on firebrand { + device /dev/drbd1; + disk /dev/data/ocfs2home; + address 10.10.0.3:7789; + meta-disk internal; + } + disk { + resync-after git; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} diff --git a/etc/drbd.d/mp3s.res b/etc/drbd.d/mp3s.res new file mode 100644 index 0000000..e77a719 --- /dev/null +++ b/etc/drbd.d/mp3s.res @@ -0,0 +1,23 @@ +resource mp3s { + on defiant { + device /dev/drbd7; + disk /dev/data/ocfs2mp3s; + address 10.10.0.2:7795; + meta-disk internal; + } + on firebrand { + device /dev/drbd7; + disk /dev/data/ocfs2mp3s; + address 10.10.0.3:7795; + meta-disk internal; + } + disk { + resync-after backup; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} diff --git a/etc/drbd.d/openwrt.res b/etc/drbd.d/openwrt.res new file mode 100644 index 0000000..f76dd75 --- /dev/null +++ b/etc/drbd.d/openwrt.res @@ -0,0 +1,23 @@ +resource openwrt { + on defiant { + device /dev/drbd5; + disk /dev/data/openwrt; + address 10.10.0.2:7793; + meta-disk internal; + } + on firebrand { + device /dev/drbd5; + disk /dev/data/openwrt; + address 10.10.0.3:7793; + meta-disk internal; + } + disk { + #resync-after none; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} diff --git a/etc/drbd.d/store.res b/etc/drbd.d/store.res new file mode 100644 index 0000000..b9bf0a8 --- /dev/null +++ b/etc/drbd.d/store.res @@ -0,0 +1,23 @@ +resource store { + on defiant { + device /dev/drbd8; + disk /dev/data/ocfs2store; + address 10.10.0.2:7796; + meta-disk internal; + } + on firebrand { + device /dev/drbd8; + disk /dev/data/ocfs2store; + address 10.10.0.3:7796; + meta-disk internal; + } + disk { + resync-after mp3s; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} diff --git a/etc/drbd.d/www.res b/etc/drbd.d/www.res new file mode 100644 index 0000000..6ba1088 --- /dev/null +++ b/etc/drbd.d/www.res @@ -0,0 +1,23 @@ +resource www { + on defiant { + device /dev/drbd3; + disk /dev/data/ocfs2www; + address 10.10.0.2:7791; + meta-disk internal; + } + on firebrand { + device /dev/drbd3; + disk /dev/data/ocfs2www; + address 10.10.0.3:7791; + meta-disk internal; + } + disk { + resync-after home; + } + net { + verify-alg md5; + after-sb-0pri discard-least-changes; + after-sb-1pri discard-secondary; + after-sb-2pri call-pri-lost-after-sb; + } +} |