Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Fencing would prevent this. Configure (and test!) stonith in pacemaker, then hook DRBD into it using the crm-fence-peer.sh and crm-unfence-peer.sh handlers. You also need to set the fencing policy to 'resource-and-stonith;'. This way, instead of assuming the other peer is dead, it will fence and be sure. On 09/04/15 06:04 AM, violeta mateiu wrote: > Hello, > > I have configured a two node Active/Pasive (host1, host2) cluster on > fedora 20 with pacemaker, corosync, drbd . > > Every time i unplug a network cable form the master host at that point > drbd goes in split brain state. After i reconnect brbd says StandAlone > on one host and WFConnection on the other host. > > I can't fix this issue. Even though i declared automatic split-brain > policies in drbd configuration file my DRBD never recoveres after a > network failure. > > My resource configuration is as fallows: > > Resources: > Resource: ClusterIP (class=ocf provider=heartbeat type=IPaddr2) > Attributes: ip=192.168.100.94 cidr_netmask=32 > Operations: monitor interval=30s (ClusterIP-monitor-interval-30s) > Resource: WebSite (class=ocf provider=heartbeat type=apache) > Attributes: configfile=/etc/httpd/conf/httpd.conf > statusurl=http://localhost/server-status > Operations: monitor interval=1min (WebSite-monitor-interval-1min) > Master: WebDataClone > Meta Attrs: master-max=1 master-node-max=1 clone-max=2 > clone-node-max=1 notify=true > Resource: WebData (class=ocf provider=linbit type=drbd) > Attributes: drbd_resource=www > Operations: monitor interval=60s (WebData-monitor-interval-60s) > Resource: WebFS (class=ocf provider=heartbeat type=Filesystem) > Attributes: device=/dev/drbd/by-res/www directory=/var/www/html > fstype=ext4 > Master: SQLDataClone > Meta Attrs: master-max=1 master-node-max=1 clone-max=2 > clone-node-max=1 notify=true > Resource: SQLData (class=ocf provider=linbit type=drbd) > Attributes: drbd_resource=sql > Operations: monitor interval=60s (SQLData-monitor-interval-60s) > Resource: SQLFS (class=ocf provider=heartbeat type=Filesystem) > Attributes: device=/dev/drbd4 directory=/var/lib/mysql/data fstype=ext4 > Resource: appServer (class=ocf provider=heartbeat type=anything) > Attributes: binfile=/home/myApp/myAppV2_17 workdir=/home/myApp/ > logfile=/home/myApp/logFile.log errlogfile=/home/myApp/errlogFile.log > cmdline_options=/home/myApp/config.cfg > Operations: monitor interval=120s (appServer-monitor-interval-120s) > Resource: MySQL (class=ocf provider=heartbeat type=mysql) > Attributes: binary=/usr/sbin/mysqld config=/var/lib/mysql/my.cnf > datadir=/var/lib/mysql/data pid=/var/run/mysqld/mysqld.pid > socket=/var/lib/mysql/mysql.sock > Operations: monitor interval=60s (MySQL-monitor-interval-60s) > > I have two drbd partitions configured for mysql data files and one for > apache files. > > Drbd configuration is as fallows: > > global { > usage-count yes; > } > common { > protocol C; > } > resource sql { > meta-disk internal; > device /dev/drbd4; > > syncer { > verify-alg sha1; > } > > net { > allow-two-primaries; > > after-sb-0pri discard-zero-changes; > after-sb-1pri discard-secondary; > > after-sb-2pri disconnect; > } > on host1 { > disk /dev/SQL/TestSQL; > address 192.168.100.92:7789 <http://192.168.100.92:7789>; > } > on host2 { > disk /dev/SQL/TestSQL; > address 192.168.100.93:7789 <http://192.168.100.93:7789>; > } > } > resource www { > meta-disk internal; > device /dev/drbd3; > syncer { > verify-alg sha1; > } > > net { > allow-two-primaries; > > after-sb-0pri discard-zero-changes; > after-sb-1pri discard-secondary; > > after-sb-2pri disconnect; > } > on host1 { > disk /dev/WEB/TestWEB; > address 192.168.100.92:7799 <http://192.168.100.92:7799>; > } > on host2 { > disk /dev/WEB/TestWEB; > address 192.168.100.93:7799 <http://192.168.100.93:7799>; > } > } > > Thank you, > Violeta > > > _______________________________________________ > drbd-user mailing list > drbd-user at lists.linbit.com > http://lists.linbit.com/mailman/listinfo/drbd-user > -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education?