1) Supponiamo di avere installato DRBD e questi è funzionante su entrmabi i server
2) [root@www1 ~]# /etc/rc.d/init.d/heartbeat stop
Stopping High-Availability services:
[ OK ]
3) [root@www1 ~]# cd /var/lib/heartbeat/crm
4) [root@www1 crm]# rm -f cib.xml.*
5) [root@www1 crm]# vi cib.xml
# add these lines for DRBD
# specify resource "value=" that is set on DRBD section
# specify mount point "value=xxx"
# specify device "value=xxx" that is set on DRBD section
# specify primary node "value=xxx" that is set on DRBD section
6) [root@www1 crm]# /etc/init.d/heartbeat start
Starting High-Availability services:
[ OK ]
7) Eseguire crm_mon dopo che è passato un po di tempo, dopodichè dovrebbe apparire il listato seguente dicendo che è tutto ok. In questo momento DRBD è controllato tramite l’heartbeat ed il disco è montato automaticamente sul nodo primario come di seguito
8) [root@www1 crm]# crm_mon -i 3
Defaulting to one-shot mode
You need to have curses available at compile time to enable console mode
============
Last updated: Wed Jun 18 23:16:41 2010
Current DC: www2.instyle.locale (f8719a77-70b4-4e5f-851b-dafa7d65d3a2)
2 Nodes configured.
2 Resources configured.
============
Node: www1. instyle.locale (2bbd6408-ec01-4b8c-bb8e-207237af3a99): online
Node: www2. instyle.locale (f8719a77-70b4-4e5f-851b-dafa7d65d3a2): online
Master/Slave Set: ms-drbd0
drbd0:0(heartbeat::ocf:drbd):Master www1. instyle.locale
drbd0:1(heartbeat::ocf:drbd):Started www2. instyle.locale
fs0 (heartbeat::ocf:Filesystem):Started www1. instyle.locale
9) [root@www1 crm]# df –h
FilesystemSizeUsedAvailableUse%Mounted on
/dev/had1 20G 2.7G 17G 14% /
Tmpfs 513M 0 513 0% /dev/shm
/dev/drbd0 1008M 18M 940M 2% /mnt/drbd
10) Stoppare l’HeartBeat sul server primario
[root@www1 crm]# /etc/rc.d/init.d/heartbeat stop
11) Eseguiamo crm_mon sul server secondario, DRBD dovrebbe essere montato correttamente come di seguito:
[root@www2 crm]# crm_mon -i 3
Defaulting to one-shot mode
You need to have curses available at compile time to enable console mode
============
Last updated: Wed Jun 18 23:32:11 2008
Current DC: www2.instyle.locale (f8719a77-70b4-4e5f-851b-dafa7d65d3a2)
2 Nodes configured.
2 Resources configured.
============
Node: www1. instyle.locale (2bbd6408-ec01-4b8c-bb8e-207237af3a99): OFFLINE
Node: www2. instyle.locale (f8719a77-70b4-4e5f-851b-dafa7d65d3a2): online
Master/Slave Set: ms-drbd0
drbd0:0(heartbeat::ocf:drbd):Master www2. instyle.locale
drbd0:1(heartbeat::ocf:drbd):Stopped
fs0 (heartbeat::ocf:Filesystem):Started www2. instyle.locale
12) [root@www2 crm]# df -h
FilesystemSizeUsedAvailableUse%Mounted on
/dev/hda1 15G 1.6G 13G 12% /
Tmpfs 513M 0 513 0% /dev/shm
/dev/drbd0 1008M 18M 940M 2% /mnt/drbd
13) Avviamo il servizio Hearthbeat, torniamo sul server primario e verifichiamo che sia tutto ok
[root@www1 crm]# /etc/rc.d/init.d/heartbeat start
Starting High-Availability services:
[ OK ]
14) [root@www1 crm]# crm_mon -i 3
Defaulting to one-shot mode
You need to have curses available at compile time to enable console mode
============
Last updated: Wed Jun 18 23:16:41 2010
Current DC: www2.instyle.locale (f8719a77-70b4-4e5f-851b-dafa7d65d3a2)
2 Nodes configured.
2 Resources configured.
============
Node: www1. instyle.locale (2bbd6408-ec01-4b8c-bb8e-207237af3a99): online
Node: www2. instyle.locale (f8719a77-70b4-4e5f-851b-dafa7d65d3a2): online
Master/Slave Set: ms-drbd0
drbd0:0(heartbeat::ocf:drbd):Master www1. instyle.locale
drbd0:1(heartbeat::ocf:drbd):Started www2. instyle.locale
fs0 (heartbeat::ocf:Filesystem):Started www1. instyle.locale
15) [root@www1 crm]# df –h
FilesystemSizeUsedAvailableUse%Mounted on
/dev/had1 20G 2.7G 17G 14% /
Tmpfs 513M 0 513 0% /dev/shm
/dev/drbd0 1008M 18M 940M 2% /mnt/drbd