[ Miroslav Strugarevic @ 31.08.2007. 23:43 ] @
Ovaj HOWTO objašnjava kako najlakše instalirati i podesiti iscsi target i iscsi initiator na CentOS-5.

Podrazumeva se da već imate instaliran CentOS-5 na dva računara.

Moj setup je sledeći:
- iscsi target server je target.test.domain (192.168.229.29) kome je dodeljen jedan hard disk koji će služiti kao iscsi uređaj
- iscsi initiator server je host.test.domain (192.168.229.4) koji će koristiti iscsi taj iscsi uređaj

Prvo je potrebno da instalirate iscsi target:
# yum install kernel-devel openssl-devel gcc

Kada instalirate sve potrebne pakete, prelazite na instalaciju iscsi targeta. Pošto RHEL za sada name zvanične iscsi-target pakete, potrebno je skinuti source sa interneta.
# wget http://kent.dl.sourceforge.net...rget/iscsitarget-0.4.15.tar.gz
# tar xzvf iscsitarget-0.4.15.tar.gz
# cd iscsitarget-0.4.15
# make KSRC=/usr/src/kernels/2.6.18-8.1.8.el5-i686
# make KSRC=/usr/src/kernels/2.6.18-8.1.8.el5-i686 install

Sada prelazimo na konfiguraciju target-a. Fajl /etc/ietd.conf sadrži:


Nakon toga pokrećemo iscsi-target server i proveravamo dmesg output:


Osnovna konfiguracija server-a je završena, prelazimo na konfiguraciju klijenta:
# yum install iscsi-initiator-utils

Kada se instalacija završi, pokrenite iscsi initiator:
# /etc/init.d/iscsi start

Ova komanda ispisuje sve moguće targete na serveru:
# iscsiadm -m discovery -t sendtargets -p 192.168.229.29

Ova komanda služi da se iscsi-initiator loguje na željeni iscsi target:
# iscsiadm -m node -T iqn.2007-08.domain.test:storage.hdd -p 192.168.229.29 -l

Na kraju proveravamo da li je dodat novi iscsi uređaj na sistemu:
# grep IET /proc/scsi/scsi



Kada to završimo, pravimo željene particije na novom iscsi uređaju:
# fdisk /dev/sdb

Nakon toga pravimo ext3 file sistem na novoj particiji:
# mke2fs -j /dev/sdb1

Na kraju obavezno dodajemo labelu toj particiji:
# e2label /dev/sdb1 iscsi-target

Pravimo mount point koji će služiti za mount-ovanje novog iscsi diska:
# mkdir /storage

Kada to završite dodajte sledeće u /etc/fstab:


Nakog toga možemo da mount-ujemo novi iscsi disk na klijent računaru:
# mount /storage



To je to, nadam se da nisam previše dosadan sa ovim stvarima. Ovo je nešto najosnovnije, više informacija možete naći na internet-u. Pozdrav!

[Ovu poruku je menjao Miroslav Strugarevic dana 01.09.2007. u 01:50 GMT+1]
[ Tyler Durden @ 01.09.2007. 10:22 ] @
Nisi dosadan, samo piši!
[ niceness @ 01.09.2007. 11:11 ] @
A ako je klijent pod Windowsom imamo Microsoft iSCSI Software Initiator.