Table of Contents
iSCSI (esercitazione)
Testo
Avete sempre sognato di mettere produzione una SAN fiber channel completamente ridondata: doppi switch fabric, storage con doppio controller e HBA su tutti i server ma, ahime', il budget non ve lo permette…. All'improvviso l'idea folgorante: avrete la vostra SAN, magari non cosi' veloce ed affidabile, ma molto piu' economica!
Traccia
Avete due macchine virtuali: iSCSI_target ed iSCSI_initiator. In primo luogo decidete che id iSCSI (IQN) assegnare ai due peer.
Suggerimento:
- Target:
iqn.2018-11.com.example:iscsitarget01 - Initiator:
iqn.2018-11.com.example:iscsiclient01 
Ora sul target installate il pacchetto targetcli e, nell'ordine:
- Create due backstore, uno di tipo block sul device
/dev/sdbed uno sul file/root/disk01.img - Create il
target(ricordate l'IQN) - Dentro il
tpg1create unaaclindicando il nome IQN dell'initiator - Configurate un
portalsull'interfaccia di rete 192.168.56.xx - Configurate le
LUNper i due backstore 
Sull'initiator installare il pacchetto iscsi-initiator-utils e, nell'ordine:
- Inserire il nome IQN dell'initiator nel file
/etc/iscsi/initiatorname.iscsi - Far partire il servizio
iscsid - Con il comando
iscsiadmlaciare undiscoverysull'indirizzo ip delportalsul target - Verificate che il discovery sia andato a buon fine
 - Eseguire, tramite
iscsiadmil login a al target - Verificate, tramite il comando
lsscsiche i due device siano disponibili 
A questo punto potete introdurre la ridondanza dei cammini attraverso le altre due interfacce di rete, installando e configurando il multipath.
Sul target create un nuovo portale sull'interfaccia di rete 10.11.12.x
Sull'initiator eseguite nuovamente un discovery ed un login.
A questo punto tramite il comando lsscsi dovreste vedere altri due device che in realta' sono i precedenti raggiunti attraverso l'altra interfaccia.
Installate il pacchetto device-mapper-multipath e copiate il file /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf in /etc/multipath.conf.
Scommentare la sezione multipaths del file, che dovra' contenere i wwid dei device e gli alias associati (decidete voi come chiamarli).
- I wwid sono ricavabili eseguendo il comando
/lib/udev/scsi_id –whitelisted –device=/dev/<nome_device> 
Fate partire il multipath ed eseguite il comando multipath -ll per visualizzare la vostra nuova SAN. 
