From b45363f01ae48ff6f4375bd25ceb8062c3e23d4e Mon Sep 17 00:00:00 2001 From: tpilat Date: Mon, 23 Jan 2017 16:23:02 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20volume=20DRBD=20=C3=A0=20une=20ressourc?= =?UTF-8?q?e=20existante?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoDRBD.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/HowtoDRBD.md b/HowtoDRBD.md index da9ec128..fc4571bf 100644 --- a/HowtoDRBD.md +++ b/HowtoDRBD.md @@ -188,6 +188,53 @@ resource r0 { On peut aussi évidemment configurer plusieurs ressources (entre machines différentes, avec un status Primary/Secondary différent, etc.), dans ce cas on dupliquera simplement la configuration d'une ressource en utilisant des ports réseau différents. +Si l'on souhaite ajouter un volume à une ressource existante il faudra générer les métadonnées avec `drbdmeta`. + +Dans cet exemple, toujours sur les deux machines, on ajoute un troisième volume `volume 2` à notre ressource précédente : + +~~~ +resource r0 { + net { + protocol C; + cram-hmac-alg "sha1"; + shared-secret "PASSPHRASE"; + allow-two-primaries; + } + volume 0 { + device minor 0; + disk /dev/sda10; + meta-disk internal; + } + volume 1 { + device minor 1; + disk /dev/sdb1; + meta-disk internal; + } + volume 2 { + device minor 2; + disk /dev/sdc1; + meta-disk internal; + } + on tic { + address 192.0.2.1:7788; + } + on tac { + address 192.0.2.2:7788; + } +} +~~~ + +On crée ensuite les métadonnées liées à ce nouveau volume : + +~~~ +# drbdmeta 2 v08 /dev/sdc1 internal create-md +~~~ + +Et on recharge la configuration : + +~~~ +# /etc/init.d/drbd reload +~~~ ## OCFS2 : FS Clusterisé