global { usage-count yes; } common { protocol C; startup { wfc-timeout 60; ## 1 minute degr-wfc-timeout 120; ## 2 minutes. } syncer { rate 500M; } handlers { pri-on-incon-degr " echo pri-on-incon-degr `date` >> /root/drbd.log ; "; pri-lost-after-sb "echo b > /proc/sysrq-trigger"; local-io-error "echo o > /proc/sysrq-trigger ; halt -f"; #outdate-peer "/usr/lib64/heartbeat/drbd-peer-outdater -t 5"; pri-lost "echo pri-lost. Have a look at the log files. | mail -s 'DRBD Alert' root"; # Notify someone in case DRBD split brained. #split-brain "echo splitbrain `date` >> /root/drbd.log; /root/handle_sp.pl & "; split-brain "echo b > /proc/sysrq-trigger"; } net { after-sb-0pri discard-least-changes; after-sb-1pri disconnect; after-sb-2pri disconnect; rr-conflict disconnect; } } resource r0 { on nmsha2.local { device /dev/drbd1; disk /dev/mapper/VG0-oracle; address 192.168.1.9:7789; meta-disk internal; } on nmsha1.local { device /dev/drbd1; disk /dev/mapper/VG0-oracle; address 192.168.0.9:7789; meta-disk internal; } } resource r1 { on nmsha2.local { device /dev/drbd2; disk /dev/mapper/VG0-Data; address 192.168.1.9:7790; meta-disk internal; } on nmsha1.local { device /dev/drbd2; disk /dev/mapper/VG0-Data; address 192.168.0.9:7790; meta-disk internal; } } resource r2 { on nmsha2.local { device /dev/drbd3; disk /dev/mapper/VG0-Opt; address 192.168.1.9:7791; meta-disk internal; } on nmsha1.local { device /dev/drbd3; disk /dev/mapper/VG0-Opt; address 192.168.0.9:7791; meta-disk internal; } } resource r3 { on nmsha2.local { device /dev/drbd4; disk /dev/mapper/VG0-Logs; address 192.168.1.9:7792; meta-disk internal; } on nmsha1.local { device /dev/drbd4; disk /dev/mapper/VG0-Logs; address 192.168.0.9:7792; meta-disk internal; } }