Advertisement
amartin

Rebuild Pacemaker CIB

Apr 9th, 2012
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.83 KB | None | 0 0
  1. node $id="1ab0690c-5aa0-4d9c-ae4e-b662e0ca54e5" node1
  2. node $id="645e09b4-aee5-4cec-a241-8bd4e03a78c3" node2 \
  3. attributes standby="off"
  4. node $id="c4bf25d7-a6b7-4863-984d-aafd937c0da4" quorumnode \
  5. attributes standby="on"
  6. primitive p_drbd_mount2 ocf:linbit:drbd \
  7. params drbd_resource="mount2" \
  8. op start interval="0" timeout="240" \
  9. op stop interval="0" timeout="100" \
  10. op monitor interval="10" role="Master" timeout="20" \
  11. op monitor interval="20" role="Slave" timeout="20"
  12. primitive p_drbd_mount1 ocf:linbit:drbd \
  13. params drbd_resource="mount1" \
  14. op start interval="0" timeout="240" \
  15. op stop interval="0" timeout="100" \
  16. op monitor interval="10" role="Master" timeout="20" \
  17. op monitor interval="20" role="Slave" timeout="20"
  18. primitive p_drbd_vmstore ocf:linbit:drbd \
  19. params drbd_resource="vmstore" \
  20. op start interval="0" timeout="240" \
  21. op stop interval="0" timeout="100" \
  22. op monitor interval="10" role="Master" timeout="20" \
  23. op monitor interval="20" role="Slave" timeout="20"
  24. primitive p_fs_vmstore ocf:heartbeat:Filesystem \
  25. params device="/dev/drbd0" directory="/mnt/storage/vmstore" fstype="ext4" \
  26. op start interval="0" timeout="60" \
  27. op stop interval="0" timeout="60" \
  28. op monitor interval="20" timeout="40"
  29. primitive p_libvirt-bin upstart:libvirt-bin \
  30. op monitor interval="30"
  31. primitive p_ping ocf:pacemaker:ping \
  32. params name="p_ping" host_list="192.168.3.1 192.168.3.2" multiplier="1000" \
  33. op monitor interval="20s"
  34. primitive p_sysadmin_notify ocf:heartbeat:MailTo \
  35. params email="me@example.com" \
  36. params subject="Pacemaker Change" \
  37. op start interval="0" timeout="10" \
  38. op stop interval="0" timeout="10" \
  39. op monitor interval="10" timeout="10"
  40. primitive p_vm ocf:heartbeat:VirtualDomain \
  41. params config="/mnt/storage/vmstore/config/vm.xml" \
  42. meta allow-migrate="false" \
  43. op start interval="0" timeout="180" \
  44. op stop interval="0" timeout="180" \
  45. op monitor interval="10" timeout="30"
  46. primitive stonithnode1 stonith:external/webpowerswitch \
  47. params wps_ipaddr="192.168.3.100" wps_port="1" wps_username="xxx" wps_password="xxx" hostname_to_stonith="node1"
  48. primitive stonithnode2 stonith:external/webpowerswitch \
  49. params wps_ipaddr="192.168.3.100" wps_port="2" wps_username="xxx" wps_password="xxx" hostname_to_stonith="node2"
  50. group g_vm p_libvirt-bin p_fs_vmstore p_vm
  51. ms ms_drbd_crm p_drbd_mount2 \
  52. meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true"
  53. ms ms_drbd_mount1 p_drbd_mount1 \
  54. meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true"
  55. ms ms_drbd_vmstore p_drbd_vmstore \
  56. meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true"
  57. clone cl_ping p_ping \
  58. meta interleave="true"
  59. clone cl_sysadmin_notify p_sysadmin_notify
  60. location loc_not_on_quorumnode g_vm -inf: quorumnode
  61. location loc_run_on_most_connected g_vm \
  62. rule $id="loc_run_on_most_connected-rule" p_ping: defined p_ping
  63. location loc_st_node1 stonithnode1 -inf: node1
  64. location loc_st_node2 stonithnode2 -inf: node2
  65. colocation c_drbd_libvirt_vm inf: g_vm ms_drbd_vmstore:Master ms_drbd_mount1:Master ms_drbd_crm:Master
  66. order o_drbd-fs-vm inf: ms_drbd_vmstore:promote ms_drbd_mount1:promote ms_drbd_crm:promote g_vm:start
  67. property $id="cib-bootstrap-options" \
  68. dc-version="1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c" \
  69. cluster-infrastructure="Heartbeat" \
  70. stonith-enabled="true" \
  71. last-lrm-refresh="1334029692" \
  72. no-quorum-policy="freeze"
  73. rsc_defaults $id="rsc-options" \
  74. resource-stickiness="50"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement