Rekomendasi Untuk Anda × +

Lab 10 Konfigurasi iSCSI di CentOS 6.5 (Bagian 1)



Assalamu'alaikum wr wb..

Halo vroh.. hehe.. kali ini saya akan sharing tentang cara konfigurasi iSCSI Target pada CentOS dan iSCSI Initiator pada Debian dan Windows. Oke.. untuk lebih jelasnya monggo disimak tutorialnya berikut ini..


Topology:



Struktur IP address

iSCSI Target (CentOS)
IP address    : 13.13.13.2
Netmask       : 255.255.255.248
Gateway       : 13.13.13.1
iSCSI Initiator (Debian)
IP address    : 13.13.13.3
Netmask       : 255.255.255.248
Gateway       : 13.13.13.1
iSCSI Initiator (Windows 7)
IP address    : 13.13.13.4
Netmask       : 255.255.255.248
Gateway       : 13.13.13.1


A. Tujuan

  • Untuk mengetahui cara konfigurasi iSCSI target dan initiator. 
  • Untuk memenuhi tugas dari guru. 


B. Konsep Dasar


Pengertian iSCSI


iSCSI merupakan kependekan dari internet small computer system Interface. iSCSI merupakan storage ( media penyimpanan) menggunakan internet protokol sebagai penghubung antara storage dengan server (komputer), dengan kata lain iSCSI digunakan untuk menghubungkan hard disk beserta transfer data melalui jaringan internet maupun intranet. iSCSI biasanya digunakan pada SAN (Storage Area Network), tetapi untuk NAS (Network Attach Storage) terkini sudah mengimplementasikan iSCSI.

Konsep iSCSI berbeda dengan NFS dan samba dimana NFS dan samba menempelkan direktori suatu komputer ke direktori komputer yang lain. iSCSI secara gamblang adalah ditujukan untuk menempelkan storage (blok hard disk) pada suatu server (komputer) ke server lain, dan hard disk yang ditempel dibaca seolah-olah blokhard disk internal pada suatu komputer (dapat diformat dan di-mount).

Kelebihan iSCSI

  • Bisa menambah kapasitas hard disk tanpa harus memasukan hard disk ke dalam server. 
  • Hard disk iSCSI bertingkah laku seperti hard disk internal yang bisa diformat dan dipartisi. 
  • Jika tempat hard disk internal internal sudah tidak cukup mau tidak mau harus menggunakan external storage, salah satunya mengunakan iSCSI. 
  • Lebih mudah melakukan backup secara remote dari jarak jauh. 


C. Langkah Kerja


Aplikasi yang di Install
- iSCSI Target
- iSCSI Initiator

Sebelumnya, tambahkan virtual disk pada iSCSI Target, klik "Storage".
Menambah virtualdisk_1

Klik icon yang ditandai dengan kotak hijau pada gambar di bawah ini untuk menambahkan virtual disk.
Menambah virtualdisk_2

Setelah itu, klik "Create new disk".
Menambah virtualdisk_3

Pilih "VDI (VirtualBox Disk Image)" lalu klik "Next".
Menambah virtualdisk_4

Pilih "Dynamically allocated" lalu klik "Next".
Menambah virtualdisk_5

Pilih lokasi file yang akan dibuat dan atur besar kapasitas virtual disk. Jika sudah klik "Create".
Menambah virtualdisk_6

Virtual disk baru sudah dibuat. Klik ok.
Menambah virtualdisk_7


Konfigurasi iSCSI Target


(IP CentOS "iSCSI Target" = 13.13.13.2/29)

Pertama, install iSCSI Target.
# yum install scsi-target-utils -y
iSCSI target_1

Kemudian lihat disk yang ada dengan perintah
# fdisk -l

"Disk /dev/sdb: 8589 MB" adalah virtual disk yang tadi ditambahkan.
iSCSI target_2

Buat partisi dari disk /dev/sdb yang akan digunakan untuk iSCSI.
# fdisk /dev/sdb
iSCSI target_3
Keterangan:
n      : untuk membuat partisi baru
p      : untuk memilih primary partition
1      : untuk memilih partition number (1-4)
+1024M : Kapasitasi partisi yang akan dibuat
w      : untuk menyimpan partisi yang telah dibuat
iSCSI target_4

Setelah itu, start iSCSI Target.
# service tgtd start
iSCSI target_5

Buat format system pada partisi yang tadi dibuat.
iSCSI target_6

Buat physical volume, volume group, dan logical volume untuk partisi /dev/sdb1.
# pvcreate /dev/sdb1
# vgcreate (nama volume group) /dev/sdb1
# lvcreate -L (kapasitas yang akan digunakan untuk iSCSI) -n (nama logical volume) (nama volume group)
iSCSI target_7

iSCSI target_8

Jika sudah, konfiguasi file target.conf, tambahkan script seperti gambar dibawah ini.
iSCSI target_9

Setelah itu, restart iSCSI target.
# service tgtd restart
iSCSI target_10

Untuk melihat hasil konfigurasi gunakan perintah sebagai berikut.
# tgtadm --mode target --op show
iSCSI target_11


Konfigurasi iSCSI Initiator Debian


(IP Debian "iSCSI Initiator" = 13.13.13.3/29)

Pertama, install iSCSI initiator pada debian (masukkan DVD Binary 1 pada saat penginstallan).
# apt-get install open-iscsi -y
iSCSI initiator (Debian)_1

Setelah itu, konfigurasi file iscsid.conf seperti pada gambar di bawah ini.
iSCSI initiator (Debian)_2

Hubungkan dan login ke iSCSI target menggunkan perintah
# iscsiadm -m discovery -t st -p (IP iSCSI target)
# iscsiadm -m node
# iscsiadm -m node --targetname "iqn.2015-03.com.abdullah:tgt1" --portal "13.13.13.2:3260" --login
iSCSI initiator (Debian)_3

Kemudian restart open iSCSI.
iSCSI initiator (Debian)_4

Sudah terhubung dengan iSCSI target.
iSCSI initiator (Debian)_5

Lanjut ke Konfigurasi iSCSI (Bagian 2) - Konfigurasi iSCSI Initiator Windows dan Uji Cobanya

Sekian tutorial ini, kurang lebihnya mohon maaf. Semoga tutorial ini bermanfaat bagi para pembaca setia blogkoplaks.. hehe jangan lupa ya gan klik tombol share-nya..

Wassalamu'alaikum wr wb..
Previous
Next Post »