La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

AoE - iScsi Come esportare un file o un disco in rete Configurazione della parte server (target) Configurazione della parte client (initiator)

Presentazioni simili


Presentazione sul tema: "AoE - iScsi Come esportare un file o un disco in rete Configurazione della parte server (target) Configurazione della parte client (initiator)"— Transcript della presentazione:

1 AoE - iScsi Come esportare un file o un disco in rete Configurazione della parte server (target) Configurazione della parte client (initiator)

2 AoE Protocollo non instradabile Visibile solo sul dominio di brodcast Molto semplice Bassissima sicurezza Chi può accedere Chi no http://www.mail-archive.com/aoetools-discuss@lists.sourceforge.net/msg00153.html

3 AoE Verifica che il kernel possa usare il modulo aoe: # grep ATA_OVER /boot/config-`uname -r` CONFIG_ATA_OVER_ETH=m # modprobe aoe #tail /var/log/syslog Oct 10 11:54:07 host kernel: aoe: aoe_init: AoE v22 initialised.

4 AoE Target Il pacchetto necessario è solo vblade server:/# apt-get install vblade server:/# vbladed 0 1 eth0 /dev/hdb1 Vbladed permette di far girare in background il comando per espoertare il disco.

5 AoE Initiator Il pacchetto necessario è aoetools client:/# apt-get install aoetools client:/# aoe-discover client:/# aoe-stat e0.1 5.000GB eth0 up

6 AoE Initiator Ora possiamo usare il disco e0.1 client:/# ls -al /dev/etherd/ total 4 drwxr-xr-x 2 root root 140 2007-10-10 13:30. drwxr-xr-x 16 root root 14660 2007-10-10 13:30.. c-w--w---- 1 root disk 152, 3 2007-10-10 13:30 discover brw-rw---- 1 root disk 152, 16 2007-10-10 13:30 e0.1 cr--r----- 1 root disk 152, 2 2007-10-10 13:30 err c-w--w---- 1 root disk 152, 4 2007-10-10 13:30 interfaces -rw-r--r-- 1 root root 5 2007-10-10 13:00 revalidate

7 iScsi Protocollo instradabile Visibile via Internet Abbastanza semplice Sicurezza per disco Chi può accedere e chi no (IP) Uso di utente e password

8 iScsi Target Il pacchetti necessari sono: Iscsitarget iscsitarget-modules-`uname -r` # aptitude install iscsitarget iscsitarget-modules-`uname -r` Impostiamo nel file /etc/default/iscsitarget ISCSITARGET_ENABLE=true Ora creiamo un LV oppure anche un file: # mkdir /storage # dd if=/dev/zero of=/storage/lun1.img bs=1024k count=20000

9 iScsi Target Ora editiamo o creiamo il file /etc/ietd.conf commentando tutto ed aggiungendo in coda: Target iqn.2010-03.org.acme:storage.lun1 IncomingUser someuser secret OutgoingUser Lun 0 Path=/dev/vg0/storage_lun1,Type=fileio Alias LUN1 #MaxConnections 6 "iSCSI Qualified Name" ha la seguente forma: iqn.yyyy-mm. [:identifier] Note: - Il significato di iqn è spiegato bene su wikipedia. - Se non voglio autenticazione basta non inserire utente e la pwd nella direttiva IncomingUser.

10 iScsi Target Ora inseriamo nel file /etc/initiators.allow da quali indirizzi IP si può accedere al disco condiviso: iqn.2010-03.org.acme:storage.lun1 10.0.0.0/8 Avviamo ora il servizio: /etc/init.d/iscsitarget start

11 iScsi Initiator In pacchetto che serve sul client è open-iscsi # aptitude install open-iscsi Modifichiamo la seguente riga nel file di configurazione /etc/iscsi/iscsid.conf # node.startup = automatic Facciamo ripartire il servizio: # /etc/init.d/open-iscsi restart

12 iScsi Initiator Scopriamo il disco condiviso: # iscsiadm -m discovery -t st -p 10.0.0.1 10.0.0.1:3260,1 iqn.2010-03.org.acme:storage.lun1 Salviamone la configurazione in /etc/iscsi/node/ # iscsiadm -m node 10.0.0.1:3260,1 iqn.2010-03.org.acme:storage.lun1 Agganciamo il disco # iscsiadm -m node --targetname "iqn.2010-03.org.acme:storage.lun1" -- portal "10.0.0.1:3260" –login Sganciamo il disco # iscsiadm -m node --targetname "iqn.2010-03.org.acme:storage.lun1" -- portal "10.0.0.1:3260" –logout

13 Riferimenti http://www.debian-administration.org/articles/553 http://www.howtoforge.com/using-ata-over-ethernet-aoe-on-debian-lenny-initiator-and-target http://www.howtoforge.com/using-iscsi-on-debian-lenny-initiator-and-target http://www.techhead.co.uk/how-to-configure-openfiler-v23-iscsi-storage-for-use-with-vmware-esx http://www.openfiler.com/ https://we.riseup.net/debian/hardware-virtualization-lab-aoe http://en.wikipedia.org/wiki/ISCSI

14 Licenza della presentazione Autore: Gianni Caldonazzi Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 2.5 Italia License Info: http://creativecommons.org/licenses/by-sa/2.5/it/


Scaricare ppt "AoE - iScsi Come esportare un file o un disco in rete Configurazione della parte server (target) Configurazione della parte client (initiator)"

Presentazioni simili


Annunci Google