EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Genel ]

"Fedora Core 5'i iscsi target olarak kullanmak" - Bahadir Kiziltan - (2006-05-28 21:37:21)   [4036]

iscsi, blok tipte cihazlara (sabit disk gibi) bir IP ağı üzerinden erişilerek yerel bir kaynak gibi kullanılabilmesine olanak sağlar. target ve initiator terimlerinin karşılıkları sırasıyla sunucu ve istemcidir. Target-initiator haberleşmesi için mevcut ağ altyapınızı kullanabilmeniz iscsi'nin en önemli avantajıdır.

iscsi-target için kernel versiyonu > 2.6.14 olmalıdır.

Linux Server (target), ip=1.2.3.4
------------

- Kernel'i güncelleyin
# yum update kernel kernel-devel

- Sistemi reboot edin ve yeni kernel ile açın.

- Güncellenen kernel kaynak dosyalarını sisteme ekleyin.
# yum install kernel-devel-2.6.16-1.2096_FC5

- iscsitarget paketini indirin ve açın.
# tar xvfz iscsitarget-0.4.13.tar.gz
# cd iscsitarget-0.4.13

- Derleme işlemini aşağıdaki gibi yapın.
# export KERNELSRC=/usr/src/kernels/2.6.16-1.2096_FC5-i686
# make && make install
# cp etc/ietd.conf /etc
# chkconfig --add iscsi-target
# chkconfig --level 35 iscsi-target on

- /etc/ietd.conf dosyasını uygun biçimde değiştirin.

******
Target iqn.2006-04.aero.tav:storage.hdisk0
IncomingUser bahadir test12345678
OutgoingUser
Lun 0 Path=/dev/sdb
Alias iSCSI
******

Yukarıdaki ifadeye göre Linux sunucumuzdaki "/dev/sdb" cihazı ağ üzerinden erişilebilir durumdadır. Uygun kullanıcı adı ve şifre ile initiator bu cihazı yerel bir disk gibi kullanabilecektir. Burada dikkat edilmesi gereken husus şifrenin 12 karakterden kısa olmamasıdır.

- Servisi başlatın.
# service iscsi-target start

Linux Client (initiator)
------------
# yum update iscsi-initiator-utils

/etc/iscsi.conf
******
DiscoveryAddress=1.2.3.4
OutgoingUserName=bahadir
OutgoingPassword=test12345678
LoginTimeout=15
******

# service iscsi start
# cat /proc/scsi/scsi
# iscsi-ls

Artik bu diski yerel bir disk gibi kullanabilirsiniz.

Arkadaşıma gönder , Ana Sayfa