{"id":434,"date":"2016-07-05T13:24:42","date_gmt":"2016-07-05T13:24:42","guid":{"rendered":"http:\/\/www.tinone71.com\/wordpress\/?p=434"},"modified":"2016-08-09T08:17:50","modified_gmt":"2016-08-09T08:17:50","slug":"iscsi-initiator-ubuntu-server","status":"publish","type":"post","link":"https:\/\/www.tinone71.com\/wp\/?p=434","title":{"rendered":"Iscsi initiator ubuntu server"},"content":{"rendered":"<div style=\"\" class=\"ssag-opads-main     \" ><\/div><p>Ubuntu 16.04 \u00bb Guida a Ubuntu Server \u00bb Server di file \u00bb<br \/>\nIndietroAvanti<br \/>\nIniziatore iSCSI<br \/>\niSCSI (Internet Small Computer System Interface) \u00e8 un protocollo che permette di inviare comandi SCSI su di una rete. Tipicamente iSCSI \u00e8 implementato in una SAN (Storage Area Network) per consentire al server di accedere a una grande riserva di spazio su disco fisso. Il protocollo iSCSI fa riferimento ai client come iniziatori e ai server iSCSI come target.<\/p>\n<p>Ubuntu Server pu\u00f2 essere configurato sia come iniziatore che come target iSCSI: questa guida fornisce i comandi e le opzioni di configurazione per impostare un iniziatore iSCSI. Si presume che sia gi\u00e0 presente un target iSCSI sulla rete locale e che si abbiano i diritti appropriati per connettersi. Le istruzioni per impostare un target variano grandemente tra i fornitori di hardware e si consiglia di consultare la documentazione del fornitore per configurare uno specifico target iSCSI.<\/p>\n<p>Installazione dell&#8217;iniziatore iSCSI<br \/>\nConfigurazione dell&#8217;iniziatore iSCSI<br \/>\nRiferimenti<br \/>\nInstallazione dell&#8217;iniziatore iSCSI<br \/>\nPer configurare Ubuntu Server come iniziatore iSCSI, installare il pacchetto open-iscsi, digitando in un terminale:<\/p>\n<p>sudo apt install open-iscsi<br \/>\nConfigurazione dell&#8217;iniziatore iSCSI<br \/>\nUna volta installato il pacchetto open-iscsi, modificare \/etc\/iscsi\/iscsid.conf come segue:<\/p>\n<p>node.startup = automatic<br \/>\n\u00c8 possibile controllare quali target sono disponibili usando l&#8217;utilit\u00e0 iscsiadm, digitando in un terminale:<\/p>\n<p>sudo iscsiadm -m discovery -t st -p 192.168.0.10<br \/>\n-m: determina la modalit\u00e0 di esecuzione di iscsiadm.<\/p>\n<p>-t: specifica il tipo di discovery.<\/p>\n<p>l&#8217;opzione -p: definisce l&#8217;indirizzo IP del target.<\/p>\n<p>Modificare il valore d&#8217;esempio 192.168.0.10 nell&#8217;indirizzo IP del target della rete.<\/p>\n<p>Se il target \u00e8 disponibile, dovrebbe essere visualizzato un output simile al seguente:<\/p>\n<p>192.168.0.10:3260,1 iqn.1992-05.com.emc:sl7b92030000520000-2<\/p>\n<p>Il valore di iqn e l&#8217;indirizzo IP sopra riportati possono variare in relazione alle componenti hardware utilizzate.<\/p>\n<p>\u00c8 possibile ora connettersi al target iSCSI e, in relazione alle sue impostazioni, pu\u00f2 essere necessario digitare le proprie credenziali. Effettuare l&#8217;accesso al nodo iSCSI:<\/p>\n<p>iscsiadm -m node &#8211;targetname &#8220;iqn.2001-04.com.example:storage.lun1&#8221; &#8211;portal &#8220;192.168.0.101:3260&#8221; &#8211;login<\/p>\n<p>Controllare che il nuovo disco sia stato riconosciuto utilizzando dmesg:<\/p>\n<p>dmesg | grep sd<\/p>\n<p>[ 4.322384] sd 2:0:0:0: Attached scsi generic sg1 type 0<br \/>\n[ 4.322797] sd 2:0:0:0: [sda] 41943040 512-byte logical blocks: (21.4 GB\/20.0 GiB)<br \/>\n[ 4.322843] sd 2:0:0:0: [sda] Write Protect is off<br \/>\n[ 4.322846] sd 2:0:0:0: [sda] Mode Sense: 03 00 00 00<br \/>\n[ 4.322896] sd 2:0:0:0: [sda] Cache data unavailable<br \/>\n[ 4.322899] sd 2:0:0:0: [sda] Assuming drive cache: write through<br \/>\n[ 4.323230] sd 2:0:0:0: [sda] Cache data unavailable<br \/>\n[ 4.323233] sd 2:0:0:0: [sda] Assuming drive cache: write through<br \/>\n[ 4.325312] sda: sda1 sda2 &lt; sda5 &gt;<br \/>\n[ 4.325729] sd 2:0:0:0: [sda] Cache data unavailable<br \/>\n[ 4.325732] sd 2:0:0:0: [sda] Assuming drive cache: write through<br \/>\n[ 4.325735] sd 2:0:0:0: [sda] Attached SCSI disk<br \/>\n[ 2486.941805] sd 4:0:0:3: Attached scsi generic sg3 type 0<br \/>\n[ 2486.952093] sd 4:0:0:3: [sdb] 1126400000 512-byte logical blocks: (576 GB\/537 GiB)<br \/>\n[ 2486.954195] sd 4:0:0:3: [sdb] Write Protect is off<br \/>\n[ 2486.954200] sd 4:0:0:3: [sdb] Mode Sense: 8f 00 00 08<br \/>\n[ 2486.954692] sd 4:0:0:3: [sdb] Write cache: disabled, read cache: enabled, doesn&#8217;t<br \/>\nsupport DPO or FUA<br \/>\n[ 2486.960577] sdb: sdb1<br \/>\n[ 2486.964862] sd 4:0:0:3: [sdb] Attached SCSI disk<\/p>\n<p>Nell&#8217;output sopra riportato, sdb \u00e8 il nuovo disco iSCSI; ricordare che questo \u00e8 solo un esempio, l&#8217;output visualizzato pu\u00f2 essere diverso.<\/p>\n<p>Creare quindi una partizione, formattare il file system e montare il nuovo disco iSCSI. Digitare in un terminale:<\/p>\n<p>sudo fdisk \/dev\/sdb<br \/>\nn<br \/>\np<br \/>\ninvio<br \/>\nw<br \/>\nI comandi sopra riportati sono relativi all&#8217;utilit\u00e0 fdisk; per pi\u00f9 dettagliate istruzioni, consultare la pagina di manuale: man fdisk. L&#8217;utilit\u00e0 cfdisk offre un&#8217;interfaccia pi\u00f9 semplice.<\/p>\n<p>Formattare ora il file system e montarlo per esempio in \/srv:<\/p>\n<p>sudo mkfs.ext4 \/dev\/sdb1<br \/>\nsudo mount \/dev\/sdb1 \/srv<br \/>\nInfine, aggiungere una voce in \/etc\/fstab per montare il disco iSCSI all&#8217;avvio:<\/p>\n<p>\/dev\/sdb1 \/srv ext4 defaults,auto,_netdev 0 0<br \/>\n\u00c8 una buona idea assicurarsi che tutto funzioni come previsto riavviando il sistema.<\/p>\n<p>Riferimenti<br \/>\nSito Open-iSCSI<\/p>\n<p>Pagina Debian Open-iSCSI<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ubuntu 16.04 \u00bb Guida a Ubuntu Server \u00bb Server di file \u00bb IndietroAvanti Iniziatore iSCSI iSCSI (Internet Small<\/p>\n","protected":false},"author":1,"featured_media":436,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[3],"tags":[23,24],"_links":{"self":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/434"}],"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=434"}],"version-history":[{"count":3,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/434\/revisions"}],"predecessor-version":[{"id":464,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/434\/revisions\/464"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=\/wp\/v2\/media\/436"}],"wp:attachment":[{"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tinone71.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}