{"id":111,"date":"2008-10-06T14:01:00","date_gmt":"2008-10-06T14:01:00","guid":{"rendered":"http:\/\/grummfy.be\/blog\/?p=111"},"modified":"2008-10-06T14:01:00","modified_gmt":"2008-10-06T14:01:00","slug":"raid-logiciel-sous-gnulinux","status":"publish","type":"post","link":"https:\/\/grummfy.be\/blog\/111","title":{"rendered":"Raid logiciel sous GNU\/Linux"},"content":{"rendered":"<p>Voici un petit trucs fort int\u00e9ressant, la cr\u00e9ation d&rsquo;un raid logiciel sous GNU\/Linux (ici Ubuntu, mais th\u00e9oriquement c&rsquo;est la m\u00eame chose pour toutes les distribution).<\/p>\n<p><strong>But<\/strong>&nbsp;: Cr\u00e9er un raid logiciel \u00e0 partir d&rsquo;un disque contenant des donn\u00e9es (\/dev\/sda) et d&rsquo;un autre disque vide (\/dev\/sdc).<\/p>\n<p><strong>Rappel<\/strong>&nbsp;: Un raid logiciel contrairement \u00e0 un raid mat\u00e9riel repose uniquement sur du logiciel (d&rsquo;ou le nom \ud83d\ude09 ), l&rsquo;avantage c&rsquo;est un gain de mobilit\u00e9 (en effet pas besoin de rechercher le m\u00eame mat\u00e9riel pour restaurer ces donn\u00e9es); l&rsquo;inconv\u00e9nient, petite perte de performance.<\/p>\n<p><strong>Proc\u00e9dure<\/strong>&nbsp;:<\/p>\n<ul>\n<li>On suppose que l&rsquo;on est en mode super utilisateur (root)<\/li>\n<li>Installer mdadm&nbsp;: <code>aptitude install mdadm<\/code><\/li>\n<li>Mettre le flag de la partition (ici la 5i\u00e8me donc \/dev\/sda5 et \/dev\/sdc5) sur raid&nbsp;: <code>parted -s \/dev\/sda set 5 raid on<\/code> et <code>parted -s \/dev\/sdc set 5 raid on<\/code><\/li>\n<li>Cr\u00e9ation du raid&nbsp;: <code>mdadm -C \/dev\/md0 --level=1 -n=2 \/dev\/sda5 \/dev\/sdc5<\/code> =&gt; <code>mdadm&nbsp;: array \/dev\/md0 started<\/code><\/li>\n<li>V\u00e9rification&nbsp;: <code>mdadm --detail \/dev\/md0<\/code><\/li>\n<li>Regarder l&rsquo;\u00e9tat d&rsquo;avancement de la \u00ab\u00a0reconstruction\u00a0\u00bb (attention pas de rebootage durant cette phase &#8230;.)&nbsp;: <code>cat \/proc\/mdstat<\/code> ou <code>watch cat \/proc\/mdstat<\/code> ou <code>mdadm --detail \/dev\/md0 | grep Rebuild<\/code><\/li>\n<li>Une fois fini, n&rsquo;oubliez pas de changer le fstab si vous voulez que cela soit monter automatiquement.<\/li>\n<li>Si aucun syst\u00e8me de fichier n&rsquo;\u00e9tait pr\u00e9sent sur \/dev\/sda5 ou \/dev\/sdc5 il vous faudra le cr\u00e9er via les outils habituels en prenant \/dev\/md0 comme disque de r\u00e9f\u00e9rence.<\/li>\n<\/ul>\n<p><strong>Remarques<\/strong>&nbsp;:<\/p>\n<ul>\n<li>Les partitions doivent \u00eatre identique en terme de taille mais ne doivent pas n\u00e9cessairement \u00eatre dans le m\u00eame ordre.<\/li>\n<li>Le cas illustr\u00e9 est du raid miroir.<\/li>\n<li>Dans tout les cas faites une sauvegarde AVANT de faire quoi que se soit.<\/li>\n<\/ul>\n<p><strong>Info<\/strong>&nbsp;:<\/p>\n<ul>\n<li><a href=\"http:\/\/doc.ubuntu-fr.org\/installation\/raid1_software\" title=\"http:\/\/doc.ubuntu-fr.org\/installation\/raid1_software\">http:\/\/doc.ubuntu-fr.org\/installati&#8230;<\/a><\/li>\n<li><a href=\"http:\/\/forum.ubuntu-fr.org\/viewtopic.php?id=53186\" title=\"http:\/\/forum.ubuntu-fr.org\/viewtopic.php?id=53186\">http:\/\/forum.ubuntu-fr.org\/viewtopi&#8230;<\/a><\/li>\n<li><a href=\"http:\/\/fr.wikipedia.org\/wiki\/RAID_(informatique)\" title=\"http:\/\/fr.wikipedia.org\/wiki\/RAID_(informatique)\">http:\/\/fr.wikipedia.org\/wiki\/RAID_(&#8230;<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Voici un petit trucs fort int\u00e9ressant, la cr\u00e9ation d&rsquo;un raid logiciel sous GNU\/Linux (ici Ubuntu, mais th\u00e9oriquement c&rsquo;est la m\u00eame chose pour toutes les distribution). But&nbsp;: Cr\u00e9er un raid logiciel \u00e0 partir d&rsquo;un disque contenant des donn\u00e9es (\/dev\/sda) et d&rsquo;un autre disque vide (\/dev\/sdc). Rappel&nbsp;: Un raid logiciel contrairement \u00e0 un raid mat\u00e9riel repose uniquement [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[12],"tags":[29,67,28,43],"class_list":["post-111","post","type-post","status-publish","format-standard","hentry","category-logiciel","tag-gnulinux","tag-libre","tag-trucs-et-astuces","tag-ubuntu"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/comments?post=111"}],"version-history":[{"count":0,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/111\/revisions"}],"wp:attachment":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/media?parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/categories?post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/tags?post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}