Pages : 1
#1 Le 16/10/2009, à 16:29
- Omarus
Configuration de DRBD
Bonjour,
Voila je suis entrain de mettre en place drbd sur ubuntu mais voila avt mm que ca marhce je rencontre deja des pbs
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 suiche.
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
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
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
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
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;
}
}
Hors ligne
Pages : 1