ユーザ用ツール

サイト用ツール


01_linux:01_net:52_heartbeat_pacemaker_drbd

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
01_linux:01_net:52_heartbeat_pacemaker_drbd [2015/11/16 15:04]
matsui
01_linux:01_net:52_heartbeat_pacemaker_drbd [2015/11/16 16:09] (現在)
matsui
ライン 1: ライン 1:
 +====== 52 Heartbeat + Pacemaker + DRBD ======
  
 +
 +
 +^  host  ^  IP  ^
 +|nfs-1|10.0.0.31|
 +|nfs-2|10.0.0.32|
 +
 +<​code>​
 +               |
 +               | vip: 10.0.0.30
 +      +--------+--------+
 +      |                 |
 +      | eth0:​10.0.0.31 ​ | eth0:​10.0.0.32
 ++-----+-----+ ​    ​+-----+-----+
 +|   ​nfs-1 ​  ​| ​    ​| ​  ​nfs-2 ​  |
 ++-----+-----+ ​    ​+-----+-----+
 +</​code>​
 +===== crm =====
 +
 +<​code>​
 +property no-quorum-policy="​ignore"​ \
 +    stonith-enabled="​false"​ \
 +    crmd-transition-delay="​2s"​
 +rsc_defaults resource-stickiness="​INFINITY"​ \
 +        migration-threshold="​1"​
 +primitive p_drbd_nfs ocf:​linbit:​drbd \
 +params drbd_resource="​nfs"​ \
 +op monitor interval="​30"​ role="​Slave"​ timeout="​60"​ \
 +op monitor interval="​15"​ role="​Master"​ timeout="​60"​ \
 +op start interval="​0"​ timeout="​240"​ \
 +op stop interval="​0"​ timeout="​100"​
 +ms ms_drbd_nfs p_drbd_nfs \
 +meta master-max="​1"​ master-node-max="​1"​ clone-max="​2"​ \
 +clone-node-max="​1"​ notify="​true"​
 +primitive p_lsb_nfsserver \
 +  lsb:nfs \
 +  op monitor interval="​20s"​ timeout="​60s"​
 +primitive p_vip_nfs ocf:​heartbeat:​IPaddr2 \
 +  params ip="​10.0.0.30"​ cidr_netmask="​24"​ \
 +  op monitor interval="​20"​ timeout="​60"​
 +primitive p_mount_nfs ocf:​heartbeat:​Filesystem \
 +  params device="/​dev/​drbd0"​ directory="/​data" ​ fstype="​xfs"​ \
 +  op monitor interval="​40s"​ \
 +  op start interval="​0"​ timeout="​60s"​ \
 +  op stop interval="​0"​ timeout="​120s"​ \
 +  meta target-role="​started"​
 +primitive p_check_dummy ocf:​heartbeat:​Dummy \
 +    op start interval="​0s"​ timeout="​240s"​ on-fail="​restart"​ \
 +    op monitor interval="​20s"​ timeout="​40s"​ on-fail="​restart"​ \
 +    op stop interval="​0s"​ timeout="​240s"​ on-fail="​block"​
 +group group1 \
 +    p_mount_nfs \
 +    p_lsb_nfsserver \
 +    p_vip_nfs \
 +    p_check_dummy
 +location rsc_location1 group1 \
 +    rule 100: #uname eq nfs-1 \
 +    rule 200: #uname eq nfs-2
 +colocation rsc_colocation1 \
 +    inf: group1 ms_drbd_nfs:​Master
 +order rsc_order1 \
 +    inf: ms_drbd_nfs:​promote group1:​start
 +</​code>​
 +
 +
 +
 +===== DRBD確認 =====
 +
 +<​code>​
 +[root@fl8.jp ~]#​ /​etc/​init.d/​drbd status
 +drbd driver loaded OK; device status:
 +version: 8.4.5 (api:​1/​proto:​86-101)
 +GIT-hash: 1d360bde0e095d495786eaeb2a1ac76888e4db96 build by mockbuild@Build64R5,​ 2014-08-18 20:00:36
 +m:res     ​cs ​        ​ro ​                ​ds ​                ​p ​ mounted ​        ​fstype
 +0:​zabbix ​ Connected ​ Primary/​Secondary ​ UpToDate/​UpToDate ​ C  /​mnt/​mysql ​     ext3
 +0:​zabbix ​ Connected ​ Primary/​Secondary ​ UpToDate/​UpToDate ​ C  /​var/​lib/​mysql ​ ext3
 +</​code>​
 +
 +{{tag>​pacemaker DRBD}}
01_linux/01_net/52_heartbeat_pacemaker_drbd.txt · 最終更新: 2015/11/16 16:09 by matsui

Yesterday:1378 Today:055 Total:01433