{"id":61,"date":"2010-12-20T07:00:33","date_gmt":"2010-12-20T07:00:33","guid":{"rendered":"http:\/\/www.tinone71.com\/wordpress\/?p=52"},"modified":"2010-12-20T07:00:33","modified_gmt":"2010-12-20T07:00:33","slug":"costruire-un-nas-storage-con-freenas","status":"publish","type":"post","link":"https:\/\/www.tinone71.com\/wp\/?p=61","title":{"rendered":"Costruire un nas (storage) CON FREENAS"},"content":{"rendered":"<div style=\"\" class=\"ssag-opads-main     \" ><\/div><p><font face=\"Cambria\" size=\"2\"><\/p>\n<h2>Costruire un NAS<\/h2>\n<p>NAS \u00e8 un acronimo che sta per &#8220;Network Attached Storage&#8221;.<br \/>\nDetto in due parole \u00e8 una specie di disco di rete &#8220;condiviso&#8221; raggiungibile in diversi modi, ad esempio:<br \/>\n* AFP (condivisione per Mac)<br \/>\n* FTP (File Transfer Profile)<br \/>\n* CIFS-SMB (condivisione per utenti Windows)<br \/>\n* NFS (Network File Fystem)<br \/>\n* Ecc ecc.<br \/>\nIn pratica \u00e8 la versione ridotta, minore e generalmente a basso costo, di un server di rete.<br \/>\nDifferisce dal classico server rack o di medie dimensioni per una minore ridondanza<br \/>\n(alimentatori, dischi ecc) e un costo genericamente pi\u00f9 abbordabile.<br \/>\nOvviamente a questa regola esistono delle eccezioni giacch\u00c8 si possono trovare anche<br \/>\noggetti che rispondono al nome &#8220;NAS&#8221; di una certa importanza.<br \/>\nUn NAS \u00cb un insieme di Hardware e Software, e come tale pu\u00da essere venduto in soluzione<br \/>\nchiusa oppure pu\u00f2 essere autocostruito in casa in modo pi\u00f9 casalingo: ad esempio<br \/>\nun PC con una versione ad hoc di Linux o altro Unix pu\u00da essere adattissimo a fare da NAS.<br \/>\nOvviamente perch\u00c8 possa dirsi un NAS a tutti gli effetti deve disporre di un&#8217;interfaccia<br \/>\nsemplice di configurazione da utilizzarsi in modo remoto, tipicamente un&#8217;interfaccia basata<br \/>\nsu protocollo http (web).Due progetti che portano ad analoghi risultati sono:<br \/>\nDarma NAS Os: nas.darma.com (recentemente abbandonato)FreeNAS: www.freenas.org<br \/>\n(progetto basato su M0n0wall, quindi FreeBSD, molto promettente)Di seguito le istruzioni<br \/>\nper crearsi il proprio NAS in casa, basato su FreeNAS.<br \/>\nIngredienti:<br \/>\n* 1 PC, anche una vecchia macchina (ad es. un vecchio Pentium II o III).<br \/>\n* 1 HD IDE molto piccolo, di recupero (bastano anche pochi MB).<br \/>\n* Minimo 3 HD di eguale dimensione per costituire lo storage se si vuole un RAID5, altrimenti<br \/>\n2 dischi (RAID0 o RAID1)o anche uno soltanto (nessun raid).<br \/>\n* Il software free http:\/\/www.freenas.org<\/p>\n<p>Istruzioni:<br \/>\n* Prendere il PC e prepararlo col disco da piccolo: metterlo in Master sul canale IDE principale.<\/p>\n<p>* Scaricare il software FreeNAS da sourceforge.net e masterizzarlo su un CD vuoto.<\/p>\n<p>* Avviare il PC partendo col CD appena creato ed eseguire il passo 7 (installazione).<br \/>\n* Riavviare una volta eseguita l&#8217;installazione, ed eseguire il setup della scheda di rete ed il<br \/>\nsetup IP.<br \/>\n* Riavviare il PC, a questo punto ci si pu\u00da collegare ad esso via web e fare il setup dei dati generali,<br \/>\ndopodich\u00e8 spegnerlo.<br \/>\n* Attrezzarsi a riaprire il PC e prepararlo in questo modo:<br \/>\n1. inserire i 3 dischi di eguale dimensione e alloggiarli nel case<br \/>\n(ad esempio mettendoli in verticale se lo spazio non basta)<br \/>\n2. se si intende utilizzare 3 dischi e non si ha una scheda PCI EIDE, si \u00cb costretti a metterne<br \/>\nuno in slave<\/p>\n<p>inserirlo al posto del CD-ROM, gli altri due settati slave e master possono andare nel canale IDE secondario della scheda madre<br \/>\n(ammesso che ne abbia due, di solito \u00cb cos\u00cf)<br \/>\n* Riavviare<br \/>\nConfigurazione:<br \/>\nNel management web inserire i 3 dischi appena rilevati (Disks -&gt; Management -&gt; Manage).<br \/>\nFormattarli tutti e tre con metodo &#8220;Software RAID&#8221; (Disks -&gt; Management -&gt; Format)<br \/>\nPassare alla configurazione del RAID e creare un nuovo RAID5 (Disks -&gt; Software RAID -&gt; Manage RAID):<br \/>\ncliccare sul simbolo &#8220;+&#8221;, selezionare i 3 dischi, scegliere il tipo di Raid (Raid5) ed un nome per il RAID set<br \/>\nFormattare il nuovo RAID-Set appena creato (Disks -&gt; Software RAID -&gt; Format RAID)<br \/>\nPassare alla parte di Mount, creare un nuovo mount point sul raid appena creato (Disks -&gt; Mount Point),scegliere<br \/>\nil raid nell&#8217;elenco a tendina, il tipo di partizione (Software Raid), il file system e il nome da dargli (Share name)<br \/>\n* Inserire gli utenti e gli eventuali gruppi per la condivisione<br \/>\n* Attivare i servizi che occorrono (AFP, CIFS-SMB, FTP, NFS ecc)<br \/>\n* Andare col proprio Mac alla ricerca del nas oppure digitare: afp:\/\/freenas.local (supporta anche bonjour)<br \/>\nFinito!<br \/>\nPossibili miglioramenti: Si pu\u00da spendere qualche euro per una scheda PCI per la gestione dei dischi del RAID invece<br \/>\ndi sovraccaricare i (lenti)canali della scheda madreSi pu\u00da anche pensare ad una eventuale scheda che esegua un RAID5 nativo e non demandato al software<br \/>\nTrovare un case decente e posizionare i dischi in modo sicuro.<br \/>\nCosto totale:<br \/>\nPossibilmente anche zero, a seconda di quello che si usa: infatti si pu\u00da fare tutto con componenti raccattati qui<br \/>\ne li e scarti e avanzi di magazzino.<br \/>\nSe vogliamo invece fare una cosa per bene e compriamo materiale nuovo, si pu\u00da ottenere un RAID 5 di dimensioni<br \/>\nragguardevoli pur rimanendo su cifre piuttosto basse.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Costruire un NAS NAS \u00e8 un acronimo che sta per &#8220;Network Attached Storage&#8221;. Detto in due parole \u00e8<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/61"}],"collection":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=61"}],"version-history":[{"count":0,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/61\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}