Bonjour,
Voila je suis entrain de mettre en place drbd sur ubuntu mais voila avant même que ca marche je rencontre deja des problèmes
Donc je vous dresse une peu tableau : je suis sur ubuntu pour mes 2 serveurs. J'utilise le réseau de l'entreprise pour faire communiquer mes deux serveurs mais je pense que cela ne pose pas de problème car mes deux serveur sont sur le même switch.
Mon serveur primaire est hilali-descktop, le secondaire c'est cvideau-desktop
Donc j'ai constaté que ca ne marche pas à partir de la commande ou je désigne mon serveur primair et lorsque la synchronisation dois commencée
Je vous liste les commande qui ne marchent pas:
Serveur master hilali-desktop
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 root@hilali-desktop:/home/hilali# drbdadm creat-md r0 Unknown command 'creat-md'. root@hilali-desktop:/home/hilali# drbdadm create-md r0 Device '/dev/drbd0' is configured! Command 'drbdmeta /dev/drbd0 v08 /dev/sda3 internal create-md' terminated with exit code 20 drbdadm create-md r0: exited with code 20 root@hilali-desktop:/home/hilali# cat /proc/drbd version: 8.3.0 (api:88/proto:86-89) GIT-hash: 9ba8b93e24d842f0dd3fb1f9b90e8348ddb95829 build by ivoks@ubuntu, 2009-01-17 07:49:56 0: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0 root@hilali-desktop:/home/hilali# cat /proc/drbd version: 8.3.0 (api:88/proto:86-89) GIT-hash: 9ba8b93e24d842f0dd3fb1f9b90e8348ddb95829 build by ivoks@ubuntu, 2009-01-17 07:49:56 0: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0 root@hilali-desktop:/home/hilali# drbdadm state r0 'drbdadm state' is deprecated, use 'drbdadm role' instead. Primary/Unknown root@hilali-desktop:/home/hilali# drbdadm detach r0 /dev/drbd0: State change failed: (-2) Refusing to be Primary without at least one UpToDate disk Command 'drbdsetup /dev/drbd0 detach' terminated with exit code 17
Fichier de conf serveur master
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 lobal { usage-count no; } common { protocol C; syncer { rate 3M; verify-alg sha1; } handlers { pri-lost-after-sb "reboot -f"; pri-lost "echo Déconnexion des serveurs, vérifier les logs | mail -s 'SERVEUR: Alerte DRBD' admin@domain.fr"; out-of-sync "echo Désynchronisation des serveurs, vérifier les logs | mail -s 'SERVEUR: Alerte DRBD' admin@domain.fr"; pri-on-incon-degr "reboot -f"; outdate-peer "/usr/lib/heartbeat/drbd-peer-outdater -t 5"; local-io-error "echo o > /proc/sysrq-trigger ; halt -f"; } } resource r0 { protocol C; disk { on-io-error detach; } startup { wfc-timeout 60; degr-wfc-timeout 30; become-primary-on hilali-desktop; } net { after-sb-0pri discard-older-primary; after-sb-1pri call-pri-lost-after-sb; after-sb-2pri call-pri-lost-after-sb; } on hilali-desktop { address 10.250.249.155:7788; device /dev/drbd0; disk /dev/sda3; meta-disk internal; } on cvideau-desktop{ address 10.250.249.116:7788; device /dev/drbd0; disk /dev/sda7; meta-disk internal; } }
Serveur Slave
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 root@cvideau-desktop:/home/omar# drbdadm create-md r0 Device '/dev/drbd0' is configured! Command 'drbdmeta /dev/drbd0 v08 /dev/sda7 internal create-md' terminated with exit code 20 drbdadm create-md r0: exited with code 20 root@cvideau-desktop:/home/omar# cat /proc/drbd version: 8.3.0 (api:88/proto:86-89) GIT-hash: 9ba8b93e24d842f0dd3fb1f9b90e8348ddb95829 build by ivoks@ubuntu, 2009-01-17 07:49:56 0: cs:WFConnection ro:Secondary/Unknown ds:Inconsistent/DUnknown C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:5542184 root@cvideau-desktop:/home/omar# drbdadm state r0 'drbdadm state' is deprecated, use 'drbdadm role' instead. Secondary/Unknown
Fichier de conf du slave
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 global { usage-count no; } common { protocol C; syncer { rate 3M; verify-alg sha1; } handlers { pri-lost-after-sb "reboot -f"; pri-lost "echo Déconnexion des serveurs, vérifier les logs | mail -s 'SERVEUR: Alerte DRBD' admin@domain.fr"; out-of-sync "echo Désynchronisation des serveurs, vérifier les logs | mail -s 'SERVEUR: Alerte DRBD' admin@domain.fr"; pri-on-incon-degr "reboot -f"; outdate-peer "/usr/lib/heartbeat/drbd-peer-outdater -t 5"; local-io-error "echo o > /proc/sysrq-trigger ; halt -f"; } } resource r0 { protocol C; disk { on-io-error detach; } startup { wfc-timeout 60; degr-wfc-timeout 30; become-primary-on hilali-desktop; } net { after-sb-0pri discard-older-primary; after-sb-1pri call-pri-lost-after-sb; after-sb-2pri call-pri-lost-after-sb; } on hilali-desktop { address 10.250.249.155:7788; device /dev/drbd0; disk /dev/sda3; meta-disk internal; } on cvideau-desktop { address 10.250.249.116:7788; device /dev/drbd0; disk /dev/sda7; meta-disk internal; } }
Partager