{"id":1324,"date":"2013-02-11T12:11:38","date_gmt":"2013-02-11T10:11:38","guid":{"rendered":"http:\/\/blog.sfsoft.it\/?p=1324"},"modified":"2013-02-11T12:13:12","modified_gmt":"2013-02-11T10:13:12","slug":"raid-software-su-linux","status":"publish","type":"post","link":"http:\/\/www.sfsoft.it\/blog\/2013\/02\/11\/raid-software-su-linux\/","title":{"rendered":"RAID software su Linux"},"content":{"rendered":"<p>Articolo interessante che spiega le basi per eseguire un sistema <a href=\"https:\/\/it.wikipedia.org\/wiki\/RAID\" target=\"_blank\">RAID<\/a> via software su Linux senza passare da controller hardware che per quanto siano affidabili ( e costosi ) anche loro sono soggetti a problemi e se si guasta il controller si perde tutto il contenuto dell&#8217;array di dischi di solito e quindi tutti i dati.<\/p>\n<p><a href=\"https:\/\/ivanzini.wordpress.com\/2013\/02\/07\/raid-software-su-linux\/\" target=\"_blank\">https:\/\/ivanzini.wordpress.com\/2013\/02\/07\/raid-software-su-linux\/<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Riassumo brevemente i passaggi.<\/p>\n<p>Il programma che si occupa di fare tutto \u00e8 <em>mdadm<\/em>:<\/p>\n<pre lang=\"bash\">sudo apt-get install mdadm<\/pre>\n<p>L&#8217;esempio proposto si occupa di eseguire un <a href=\"https:\/\/it.wikipedia.org\/wiki\/RAID#RAID_5_.28Distributed_Parity.29\" target=\"_blank\">RAID5<\/a> su un sistema con cinque dischi, il primo ( <em>sda<\/em> ) per il sistema e gli altri quattro ( <em>sdb, sdc, sdd, sde<\/em> ) per il RAID5 ( n sta per il numero dei dischi e l per il tipo di RAID ):<\/p>\n<pre lang=\"bash\">sudo mdadm -C \/dev\/md0 -n4 \/dev\/sdb \/dev\/sdc \/dev\/sdd \/dev\/sde -l5<\/pre>\n<p>E&#8217; possibile poi visionare lo stato del nostro array:<\/p>\n<pre lang=\"bash\">sudo mdadm -D \/dev\/md0\/<\/pre>\n<p>Ora \u00e8 possibile creare il <em>filesystem<\/em> come fosse un normalissimo disco:<\/p>\n<pre lang=\"bash\">sudo mke2fs -j \/dev\/md0<\/pre>\n<p>La prima volta l&#8217;array viene attivato subito ma nei successivi riavvi serve dire al sistema di farlo automaticamente, si crea ad esempio il file <em>\/etc\/mdadm.conf<\/em>:<\/p>\n<pre lang=\"bash\">sudo echo DEVICE \/dev\/sdb \/dev\/sdc \/dev\/sdd \/dev\/sde &gt; \/etc\/mdadm.conf\r\nsudo mdadm \u2013detail \u2013scan &gt;&gt; \/etc\/mdadm.conf<\/pre>\n<p>Infine si imposta l&#8217;avvio automatico:<\/p>\n<pre lang=\"bash\">sudo mdadm -As \/dev\/mdo<\/pre>\n<p>Come sempre rimando all&#8217;articolo e al <em>man<\/em> per maggiori chiarimenti.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Articolo interessante che spiega le basi per eseguire un sistema RAID via software su Linux senza passare da controller hardware che per quanto siano affidabili ( e costosi ) anche loro sono soggetti a problemi e se si guasta il controller si perde tutto il contenuto dell&#8217;array di dischi di solito e quindi tutti i [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[11,3],"tags":[12,8,174],"_links":{"self":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1324"}],"collection":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=1324"}],"version-history":[{"count":2,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1324\/revisions"}],"predecessor-version":[{"id":1326,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/1324\/revisions\/1326"}],"wp:attachment":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=1324"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=1324"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=1324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}