<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=1052601&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / DRBD: Perte des ressources apres redémarage machine.]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1052601</link>
		<description><![CDATA[Les sujets les plus récents dans DRBD: Perte des ressources apres redémarage machine..]]></description>
		<lastBuildDate>Sat, 06 Oct 2012 15:20:32 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  DRBD: Perte des ressources apres redémarage machine.]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11025121#p11025121</link>
			<description><![CDATA[<p>Bonjour à tous,</p><p>1) <strong>Hoper:</strong> Voici le lien: <a href="http://www.drbd.org/users-guide-8.3/s-lvm-drbd-as-pv.html">Configuring a DRBD resource as a Physical Volume</a></p><p>2) <strong>MrWaloo:</strong>Tu ne pourrais pas tout simplement utiliser /dev/md0 &gt; /dev/drbd1 &gt; /dev/vg2drbd/raid1 ?=&gt; </p><div class="quotebox"><cite>Vandman a écrit&#160;:</cite><blockquote><div><p>(j&#039;ai besoin dans mon cas du reste du raid pour autre chose)</p></div></blockquote></div><p>Autre chose = Partage NFS + partition privé pour moi. Je ne connait pas d&#039;autre moyen qu&#039;LVM pour partitionner mon raid. =&gt; donc je suis obliger d&#039;avoir deux couches LVM. </p><p>3) <strong>Le bordel</strong>...</p><p>Je vien de passer de &quot;Upstart + Script =&gt; System V&quot; à SystemD pour la gestion des démarages de services et compagnies...<br />SystemD me fait toujours un caca à propos du raid1 mais au final, meme si je ne démare pas drbd, il réussi à me monter le Raid1???<br />Et quand je démare DRBD, il me met &quot;ds:Diskless/DUnknown&quot; le DUnknown vient du fait que je n&#039;ai pas démarrer le deuxieme serveur. A ce stade, je n&#039;en ai pas besoin.</p><br /><p>Je suis un peux perdu.<br />- Pas de Disque pour DRBD alors qu&#039;il est monté?</p>]]></description>
			<author><![CDATA[dummy@example.com (vandman)]]></author>
			<pubDate>Sat, 06 Oct 2012 15:20:32 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11025121#p11025121</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  DRBD: Perte des ressources apres redémarage machine.]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=10992681#p10992681</link>
			<description><![CDATA[<p>Salut,</p><p>Tu ne pourrais pas tout simplement utiliser /dev/md0 &gt; /dev/drbd1 &gt; /dev/vg2drbd/raid1 ?<br />De cette manière, ton drbd fonctionnera effectivement sur ton raid et tu pourras faire 2 volumes &quot;dans&quot; drbd...</p><p>A+<br />Michel</p>]]></description>
			<author><![CDATA[dummy@example.com (MrWaloo)]]></author>
			<pubDate>Wed, 03 Oct 2012 18:53:10 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=10992681#p10992681</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  DRBD: Perte des ressources apres redémarage machine.]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=10960381#p10960381</link>
			<description><![CDATA[<p>Intéressant comme problème.<br />Je suis persuadé que LVM peut fonctionner sur plusieurs &quot;couches&quot; sans soucis, par contre cela nécessite probbalement en effet un peu de tunning... voir un script custom qui, au démarage, se chargerai de détécter et monter les couches dans le bon sens, activer les vg comme il faut avec vgchange etc.</p><p>Bre, pour le moment j&#039;en sais trop rien, mais je vais jeter un coup d&#039;oeil au sujet. </p><div class="quotebox"><blockquote><div><p>J&#039;ai remarquer dans la doc DRBD qu&#039;il faut changer le filtre dans LVM.conf pour pouvoir configurer la deuxieme couche LVM. voici le filtre d&#039;origine</p></div></blockquote></div><p>Tu peux me donner l&#039;url de la doc en question ?</p><p>Dans ma compréhension du sujet, le filtre doit être le plus large possible dans la configuration LVM. En gros,&#160; tu dois tout prendre sauf le cdrom. (parce que ça, c&#039;est plus source de problème qu&#039;autre chose). Après, si il y a des couches qui ne fonctionne pas automatiquement au boot, à toi de scripter manuellement ce qui manque. C&#039;est en tout cas dans ce sens que je creuserai.</p><p>Pour info, j&#039;utilise personnellement je script suivant, et ce serai surpris que cela ne fonctionne pas avec drdb :</p><div class="codebox"><pre><code>filter = [ &quot;a/.*/&quot;, &quot;r|/dev/cdrom|&quot; ]</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (Hoper)]]></author>
			<pubDate>Mon, 01 Oct 2012 08:46:20 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=10960381#p10960381</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  DRBD: Perte des ressources apres redémarage machine.]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=10958321#p10958321</link>
			<description><![CDATA[<p>Je vais m&#039;auto répondre..., mais j&#039;ai tout de meme besoin d&#039;aide...</p><p>J&#039;avance à très petit pas dans la résolution de mon probleme:</p><p><strong>Il semble que LVM se soit pas capable de voir deux couche de VP et VG à la fois.<br /></strong><br />Je m&#039;explique:<br />Pour préparer les volumes pour DRBD, je crée une première couche &quot;LVM&quot;<br />PV sur md0 =&gt; raid5 de 4To, puis VG sur md0, puis LV pour une partition de par exemple 1To que j&#039;utiliserai pour drbd (j&#039;ai besoin dans mon cas du reste pour autre chose).<br /><strong>Fin de la première couche LVM de préparation des disques pour DRBD =&gt; dev/vgraid5/lvdisk1</strong></p><p>Création du raid1 avec drbd...<br />drbdadm create-md raid1 et tout ce qu&#039;il faut pour mettre en ligne le raid1...<br />PV sur /dev/drbd1 =&gt; raid1 de 1To, puis VG sur vg2drbd, puis LV et mkfs pour une partition /dev/vg2drbd/raid1<br /><strong>Fin de la deuxième couche LVM pour les disques DRBD =&gt; dev/vg2drbd/raid1</strong></p><p>En fait, j&#039;ai besoin de diviser le dernier disque en deux, un crypter et l&#039;autre non crypter. Mais la n&#039;est pas ma question.</p><p>J&#039;ai remarquer dans la doc DRBD qu&#039;il faut changer le filtre dans LVM.conf pour pouvoir configurer la deuxieme couche LVM. voici le filtre d&#039;origine</p><div class="codebox"><pre><code>filter = [ &quot;a|.*|&quot; ]</code></pre></div><p>et le filtre final</p><div class="codebox"><pre><code>filter = [ &quot;a|drbd.*|&quot;, &quot;r|.*|&quot; ]</code></pre></div><br /><p>Si je garde le filtre d&#039;origine et que je redémare, J&#039;ai un gros<strong> <span style="color: #ff0303">Warning</span></strong> m&#039;indiquant que dev/vg2drbd/raid1 n&#039;existe pas.<br />Si je garde le filtre final et que je redémare, J&#039;ai un gros <strong><span style="color: #ff0303">Warning</span></strong> m&#039;indiquant que dev/vgraid5/lvdisk1 n&#039;existe pas.</p><p>Donc en théorie,<br />Etape 1: Il faudrai qu&#039;LVM démare avant DRBD<br />Etape 2: Que le deuxieme filtre soit appliqué dans lvm.conf avant le démarage de DRBD et apes l&#039;étape 1<br />Etape 3: Que DRBD démare.</p><p>Est-ce que ma théorie sur les étapes est correcte?</p><p>Si oui,<br />Comment faire dans ce cas pour supprimer le message d&#039;erreur dû au filtre de départ (pour que la machine continue son processus d&#039;initialisation sans me demander d&#039;aller dans la console pour réparer)?</p>]]></description>
			<author><![CDATA[dummy@example.com (vandman)]]></author>
			<pubDate>Sun, 30 Sep 2012 22:36:39 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=10958321#p10958321</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  DRBD: Perte des ressources apres redémarage machine.]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=10942091#p10942091</link>
			<description><![CDATA[<p>Un peu d&#039;aide serait simpa. Ca fait plus d&#039;une semaine que ce probleme me bloque.</p><p>Pleaaaaaaaaaaaaase!!!!</p>]]></description>
			<author><![CDATA[dummy@example.com (vandman)]]></author>
			<pubDate>Sat, 29 Sep 2012 16:47:26 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=10942091#p10942091</guid>
		</item>
		<item>
			<title><![CDATA[DRBD: Perte des ressources apres redémarage machine.]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=10933291#p10933291</link>
			<description><![CDATA[<p>Bonjour,</p><p>Je cherche à créer un cluster haute disponibilité. Pour ce faire, je commence par configurer DRBD comme ceci:</p><p>Je pars d&#039;un raid fait avec mdadm. /dev/md0...</p><p><strong>Préparation des disques pour DRBD sur chaque machine:</strong></p><div class="codebox"><pre><code>1)=&gt; pvcreate /dev/md0
2)=&gt; vgcreate vgraid5 /dev/md0
3)=&gt; lvcreate -n lvdisk1 -L 4000G vgraid5</code></pre></div><p><strong>Fichier de configuration de DRBD sur chaque machine:</strong></p><div class="codebox"><pre><code>resource raid1 {
  device    /dev/drbd1;
  disk      /dev/vgraid5/lvdisk1;
  meta-disk internal;
  
  disk {
    on-io-error   detach;
  }
  
  startup {
    wfc-timeout  60;
    degr-wfc-timeout 30;
    become-primary-on serveur1;
  }
  
  net {
    after-sb-0pri discard-older-primary;
    after-sb-1pri call-pri-lost-after-sb;
    after-sb-2pri call-pri-lost-after-sb;
  }
  on serveur1 {
    address   10.0.0.2:7788;
  }
  on serveur2 {
    address   10.0.0.102:7788;
  }
}</code></pre></div><p><strong>Mise en place de la ressource &quot;raid1&quot; DRBD sur chaque machine:</strong></p><div class="codebox"><pre><code>1)=&gt; drbdadm create-md raid1
2)=&gt; drbdadm up raid1
3)=&gt; (sur le noeud primaire) drbdadm -- --overwrite-data-of-peer primary raid1</code></pre></div><p><strong>Creation du disque raid et montage sur chaque pc</strong><br />(Je débranche le cable réseau et passe chaque machine en primaire &quot;drbdadm primary raid1&quot;), ensuite,</p><div class="codebox"><pre><code>1)=&gt; pvcreate /dev/drbd1
2)=&gt; vgcreate vg2drdb /dev/drbd1
3)=&gt; lvcreate -n raid1 --extents 100%FREE vg2drbd
4)=&gt; mkfs -t ext4 /dev/vg2drbd/raid1</code></pre></div><p>A la fin, je repasse le noeud secondaire en secondaire et je reconnecte le cable réseau.</p><p>Tout fonctionne bien jusque la.</p><p>Je test une panne d&#039;alimentation sur le primaire et ralume le pc.<br /><strong><span class="bbu">et la, c&#039;est le drame</span></strong>. Voici la réponse de DRBD au démarage.</p><div class="codebox"><pre><code>The server&#039;s response is:

node already registered
[....] Starting DRBD resources:[ 
raid1
open(/dev/vgraid5/lvdisk1) failed: No such file or directory
Command &#039;/sbin/drbdmeta 1 v08 /dev/vgraid5/lvdisk1 internal check-resize&#039; terminated with exit code 20
drbdadm check-resize raid1: exited with code 20
d(raid1) Can not open device &#039;/dev/vgraid5/lvdisk1&#039;: No such file or directory

[raid1] cmd /sbin/drbdsetup 1 disk /dev/vgraid5/lvdisk1 /dev/vgraid5/lvdisk1 internal --set-defaults --create-device --on-io-error=detach  failed - continuing!</code></pre></div><p>En effet, quand je vais dans le répertoire /dev, le périférique de blocs &quot;<em>/dev/vgraid5/lvdisk1</em>&quot; à disparu et ou ne s&#039;est pas recharger pendant le démarage.</p><p>Comment faire pour ne pas tout avoir à refaire surtout quand le disque fait plus de 4To. La syncro complete de 4To prend 29h. Je voudrai pouvoir retrouver le disque sans avoir à tout refaire. Ou est mon erreur?</p><p>Cordialement,</p><p>vandman.</p>]]></description>
			<author><![CDATA[dummy@example.com (vandman)]]></author>
			<pubDate>Fri, 28 Sep 2012 22:09:58 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=10933291#p10933291</guid>
		</item>
	</channel>
</rss>
