Cluster Management
Here are links that point to my webdoc for the Xen Cluster.
Since everything is relative to the Xen Cluster doc, navigation is a bit inconvenient: you have to come back here to go to the next section. I’ll fix this at some point (TM).
- Power and Physical network connections
- Cluster Physical/Logical/Virtual Disk Layout
- Mirror Drive replacement procedure in case of failure
** md array:/dev/mdZ
, good drive/dev/sdX
, bad drive/dev/sdY
** Fail the drive in the md array (if not already in failed mode):mdadm /dev/mdZ —fail /dev/sdY1
** Remove the failed drive and physically insert a new one:mdadm /dev/mdZ —remove /dev/sdY1
** Partition it exactly as the living one/dev/sdX
:sfdisk -d /dev/sdX > /tmp/sdX
sfdisk /dev/sdY </tmp/sdX
** Zero-in the superblocks of the new disk partition:mdadm —zero-superblock /dev/sdY1
** Add new disk partition to existing degraded mirror array:mdadm /dev/mdZ —add /dev/sdY1
** Add the grub bootloader to the new disk if it’s a system disk:grub-install /dev/sdY
** Verify that grub is installed:dd if=dev/sdY count=1 bs=512 | xxd
1+0 records in 1+0 records out 512 bytes (512 B) copied, 0.00956246 s, 53.5 kB/s 0000000: eb48 9000 0000 0000 0000 0000 0000 0000 .H.............. 0000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0000020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0000030: 0000 0000 0000 0000 0000 0000 0000 0302 ................ 0000040: ff00 0020 0100 0000 0002 fa90 90f6 c280 ... ............ 0000050: 7502 b280 ea59 7c00 0031 c08e d88e d0bc u....Y|..1...... 0000060: 0020 fba0 407c 3cff 7402 88c2 52be 7f7d . ..@|<.t...R..} 0000070: e834 01f6 c280 7454 b441 bbaa 55cd 135a .4....tT.A..U..Z 0000080: 5272 4981 fb55 aa75 43a0 417c 84c0 7505 RrI..U.uC.A|..u. 0000090: 83e1 0174 3766 8b4c 10be 057c c644 ff01 ...t7f.L...|.D.. 00000a0: 668b 1e44 7cc7 0410 00c7 4402 0100 6689 f..D|.....D...f. 00000b0: 5c08 c744 0600 7066 31c0 8944 0466 8944 \..D..pf1..D.f.D 00000c0: 0cb4 42cd 1372 05bb 0070 eb7d b408 cd13 ..B..r...p.}.... 00000d0: 730a f6c2 800f 84ea 00e9 8d00 be05 7cc6 s.............|. 00000e0: 44ff 0066 31c0 88f0 4066 8944 0431 d288 D..f1...@f.D.1.. 00000f0: cac1 e202 88e8 88f4 4089 4408 31c0 88d0 ........@.D.1... 0000100: c0e8 0266 8904 66a1 447c 6631 d266 f734 ...f..f.D|f1.f.4 0000110: 8854 0a66 31d2 66f7 7404 8854 0b89 440c .T.f1.f.t..T..D. 0000120: 3b44 087d 3c8a 540d c0e2 068a 4c0a fec1 ;D.}<.T.....L... 0000130: 08d1 8a6c 0c5a 8a74 0bbb 0070 8ec3 31db ...l.Z.t...p..1. 0000140: b801 02cd 1372 2a8c c38e 0648 7c60 1eb9 .....r*....H|`.. 0000150: 0001 8edb 31f6 31ff fcf3 a51f 61ff 2642 ....1.1.....a.&B 0000160: 7cbe 857d e840 00eb 0ebe 8a7d e838 00eb |..}.@.....}.8.. 0000170: 06be 947d e830 00be 997d e82a 00eb fe47 ...}.0...}.*...G 0000180: 5255 4220 0047 656f 6d00 4861 7264 2044 RUB .Geom.Hard D 0000190: 6973 6b00 5265 6164 0020 4572 726f 7200 isk.Read. Error. 00001a0: bb01 00b4 0ecd 10ac 3c00 75f4 c300 0000 ........<.u..... 00001b0: 0000 0000 0000 0000 0000 0000 0000 8001 ................ 00001c0: 0100 fdfe 3fed 3f00 0000 2f57 3a00 0000 ....?.?.../W:... 00001d0: 01ee 05fe ffff 6e57 3a00 13ee e11c 0000 ......nW:....... 00001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa ..............U.
- Network Configuration
- Manually Resolving a Split-Brain Situation
- Xen Block Device, Scheduling, Virtual CPUs and Memory management
- Corosync Status and Ring Management
- Pacemaker/CRM (Cluster Resource Manager) Configuration
- Cluster Resource Management
- Quick Resume: Provisionning a New Xen Guest to Pacemaker
- Cluster and Node Upgrades