<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>stockage on head /dev/log</title>
    <link>https://www.lamy.im/tags/stockage/</link>
    <description>Recent content in stockage on head /dev/log</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 27 Dec 2017 22:27:00 +0000</lastBuildDate><atom:link href="https://www.lamy.im/tags/stockage/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Ajout d&#39;un disque dans un raid 5 dmraid</title>
      <link>https://www.lamy.im/posts/ajout-dun-disque-dans-un-raid-5-dmraid/</link>
      <pubDate>Wed, 27 Dec 2017 22:27:00 +0000</pubDate>
      
      <guid>https://www.lamy.im/posts/ajout-dun-disque-dans-un-raid-5-dmraid/</guid>
      <description>(Voici un vieux billet qui trainait dans les brouillons, j’en profite pour le publier maintenant si ça peut servir à certains)
Restons dans le principe KISS (au moins pour l’utilisateur) avec dmraid qui permet la manipulation des disques très facilement dans une grappe RAID sous linux.
Dernièrement l’ajout d’un disque dans un de mes RAID5 n’a pas été plus compliqué que ça:
Copie de la table de partition d’un disque présent dans la grappe vers le nouveau.</description>
      <content>&lt;p&gt;&lt;em&gt;(Voici un vieux billet qui trainait dans les brouillons, j’en profite pour le publier maintenant si ça peut servir à certains)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Restons dans le principe KISS (au moins pour l’utilisateur) avec dmraid qui permet la manipulation des disques très facilement dans une grappe RAID sous linux.&lt;/p&gt;
&lt;p&gt;Dernièrement l’ajout d’un disque dans un de mes RAID5 n’a pas été plus compliqué que ça:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Copie de la table de partition d’un disque présent dans la grappe vers le nouveau.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;sfdisk -d /dev/sdb | sfdisk /dev/sdf
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ajout du disque dans la grappe (en tant que spare)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;mdadm --manage /dev/md0 --add /dev/sdf1
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ajout du disque comme disque de donnée dans le RAID5. Attention c’est à ce moment que les données bougent. Il ne faut pas interrompre cette opération qui dure plusieurs heures. On assume ici que la grappe passe de 4 à 5 disques actifs.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;mdadm --grow --raid-devices=5 --backup-file=/root/md0-grow.bak /dev/md0
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Preuve que c’est long:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10] 
md0 : active raid5 sdf1[6] sdd1[3] sdc1[4] sdb1[1] sde1[5]
 5860150272 blocks super 1.2 level 5, 512k chunk, algorithm 2 [5/5] [UUUUU]
 [&amp;gt;....................] reshape = 0.8% (17033544/1953383424) finish=1183.5min speed=27266K/sec
 
unused devices: &amp;lt;none&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;En bref, on se redonne RDV dans plus de 16h.&lt;br&gt;
Ensuite il suffit de redimensionner le FS ou le LV + le FS selon comment vous avez découpé le volume.&lt;/p&gt;
&lt;p&gt;Des sources bien mieux documentées éxistent, et heureusement :&lt;br&gt;
&lt;a href=&#34;https://raid.wiki.kernel.org/index.php/RAID_setup&#34;&gt;https://raid.wiki.kernel.org/index.php/RAID_setup&lt;/a&gt;&lt;br&gt;
&lt;a href=&#34;https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID&#34;&gt;https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID&lt;/a&gt;&lt;/p&gt;
</content>
    </item>
    
  </channel>
</rss>
