informatique:systeme:ha:drbd

Ceci est une ancienne révision du document !


Procédure de mise en place

  • Installation de drbd
  • Créer le fichier de configuration de la ressource :
    /etc/drbd.d/r0.res
resource r0 {
        protocol C;

        handlers {

        }

        startup {
                degr-wfc-timeout 120;
                outdated-wfc-timeout 2;
                become-primary-on both;
        }

        disk {
                on-io-error detach;
        }

        net {
                after-sb-0pri discard-younger-primary;
                after-sb-1pri consensus;
                after-sb-2pri disconnect;
                rr-conflict disconnect;
                allow-two-primaries;
                cram-hmac-alg "sha1";
                shared-secret "mon_sercret";
        }

        syncer {
                rate 90M;
        }

        on srvvirt1 {
                device  /dev/drbd0;
                disk    /dev/vg_srv1/drbd0;
                address 172.20.0.6:7788;
                meta-disk       internal;
        }
        
        on srvvirt2 {
                device  /dev/drbd0;
                disk    /dev/vg_srv2/drbd0;
                address 172.20.0.7:7788;
                meta-disk       internal;
        }
}
  • Initialiser les devices via la commande :
    drbdadm create-md r0
  • Lancer drbd :
    /etc/init.d/drbd restart
  • Sur une des deux machines, forcer en primary :
    drbdadm -- --overwrite-data-of-peer primary r0

Supprimer une ressource

drbdadmin remove /dev/drbd0
  • informatique/systeme/ha/drbd.1291655082.txt.gz
  • Dernière modification : 2011/06/21 12:48
  • (modification externe)