Advertisement
amartin

DRBD With VirtualDomain Pacemaker CIB (crm configure show)

Mar 30th, 2012
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.76 KB | None | 0 0
  1. node $id="6553a515-273e-42fe-ab9e-00f74bd582c3" node1 \
  2.     attributes standby="off"
  3. node $id="9100538b-7a1f-41fd-9c1a-c6b4b1c32b18" node2 \
  4.     attributes standby="off"
  5. node $id="c4bf25d7-a6b7-4863-984d-aafd937c0da4" quorumnode \
  6.     attributes standby="on"
  7. primitive p_drbd_mount2 ocf:linbit:drbd \
  8.     params drbd_resource="mount2" \
  9.     op start interval="0" timeout="240" \
  10.     op stop interval="0" timeout="100" \
  11.     op monitor interval="10" role="Master" timeout="20" start-delay="1m" \
  12.     op monitor interval="20" role="Slave" timeout="20" start-delay="1m"
  13. primitive p_drbd_mount1 ocf:linbit:drbd \
  14.     params drbd_resource="mount1" \
  15.     op start interval="0" timeout="240" \
  16.     op stop interval="0" timeout="100" \
  17.     op monitor interval="10" role="Master" timeout="20" start-delay="1m" \
  18.     op monitor interval="20" role="Slave" timeout="20" start-delay="1m"
  19. primitive p_drbd_vmstore ocf:linbit:drbd \
  20.     params drbd_resource="vmstore" \
  21.     op start interval="0" timeout="240" \
  22.     op stop interval="0" timeout="100" \
  23.     op monitor interval="10" role="Master" timeout="20" start-delay="1m" \
  24.     op monitor interval="20" role="Slave" timeout="20" start-delay="1m"
  25. primitive p_fs_vmstore ocf:heartbeat:Filesystem \
  26.     params device="/dev/drbd0" directory="/mnt/storage/vmstore" fstype="ext4" \
  27.     op start interval="0" timeout="60s" \
  28.     op stop interval="0" timeout="60s" \
  29.     op monitor interval="20s" timeout="40s"
  30. primitive p_libvirt-bin upstart:libvirt-bin \
  31.     op monitor interval="30"
  32. primitive p_ping ocf:pacemaker:ping \
  33.     params name="p_ping" host_list="192.168.3.1 192.168.3.2" multiplier="1000" \
  34.     op monitor interval="20s"
  35. primitive p_sysadmin_notify ocf:heartbeat:MailTo \
  36.     params email="me@example.com" \
  37.     params subject="Pacemaker Change" \
  38.     op start interval="0" timeout="10" \
  39.     op stop interval="0" timeout="10" \
  40.     op monitor interval="10" timeout="10"
  41. primitive p_vm ocf:heartbeat:VirtualDomain \
  42.     params config="/mnt/storage/vmstore/config/vm.xml" \
  43.     meta allow-migrate="false" \
  44.     op start interval="0" timeout="180" \
  45.     op stop interval="0" timeout="180" \
  46.     op monitor interval="10" timeout="30"
  47. primitive stonith-node1 stonith:external/tripplitepdu \
  48.     params pdu_ipaddr="192.168.3.100" pdu_port="1" pdu_username="xxx" pdu_password="xxx" hostname_to_stonith="node1"
  49. primitive stonith-node2 stonith:external/tripplitepdu \
  50.     params pdu_ipaddr="192.168.3.100" pdu_port="2" pdu_username="xxx" pdu_password="xxx" hostname_to_stonith="node2"
  51. group g_daemons p_libvirt-bin
  52. group g_vm p_fs_vmstore p_vm
  53. ms ms_drbd_mount2 p_drbd_mount2 \
  54.     meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true"
  55. ms ms_drbd_mount1 p_drbd_mount1 \
  56.     meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true"
  57. ms ms_drbd_vmstore p_drbd_vmstore \
  58.     meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true"
  59. clone cl_daemons g_daemons \
  60.     meta target-role="Stopped" is-managed="false"
  61. clone cl_ping p_ping \
  62.     meta interleave="true"
  63. clone cl_sysadmin_notify p_sysadmin_notify \
  64.     meta target-role="Started"
  65. location l-st-node1 stonith-node1 -inf: node1
  66. location l-st-node2 stonith-node2 -inf: node2
  67. location l_run_on_most_connected p_vm \
  68.     rule $id="l_run_on_most_connected-rule" p_ping: defined p_ping
  69. colocation c_drbd_libvirt_vm inf: ms_drbd_vmstore:Master ms_drbd_mount1:Master ms_drbd_mount2:Master g_vm
  70. order o_drbd-fs-vm inf: ms_drbd_vmstore:promote ms_drbd_mount1:promote ms_drbd_mount2:promote cl_daemons:start g_vm:start
  71. property $id="cib-bootstrap-options" \
  72.     dc-version="1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c" \
  73.     cluster-infrastructure="Heartbeat" \
  74.     stonith-enabled="true" \
  75.     no-quorum-policy="freeze" \
  76.     last-lrm-refresh="1333041002" \
  77.     cluster-recheck-interval="5m" \
  78.     crmd-integration-timeout="3m" \
  79.     shutdown-escalation="5m"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement