Lab 10 Storage Server (iSCSI) pada Centos 6.5


Assalamu`alaikum Wr. Wb.
Kali ini saya akan memposting tata cara konfigurasi iscsi target pada centos dan iscsi initiator pada windows 7 dan debian. okee langsung aja disimakk

Tujuan
- Untuk mengetahui fungsi dari storage server
- Untuk mengetahui konfigurasi iscsi target pada centos
- Untuk mengetahui konfigurasi iscsi initiator pada windows 7
- Untuk mengetahui konfigurasi iscsi initiator pada debian

Konsep Dasar
      iSCSI merupakan kependekan dari internet small computer system Interface. iSCSImerupakan 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. Merupakan protokol yang berjalan di lapisan transport pada jaringan TCP/IP yang bekerja untuk mengirimkan perintah-perintah SCSI agar memungkinkan suatu komputer dapat mengakses block-level dari media penyimpanan pada komputer yang berbeda
Jenis ISCSI :
  1. žiSCSI Target    Target iSCSI adalah server/ perangkat penyimpanan yang menerima perintah iSCSI dari inisiator iSCSI.
  2. iSCSI Klien/ Initiator       Klien iSCSI atau host (juga dikenal sebagai inisiator iSCSI) adalah driver perangkat lunak yang berjalan pada komputer yang terhubung ke jaringan Ethernet.

ž
Langkah-Langkah
TOPOLOGI


Menambah Harddisk di Virtual Box
1, Klik storage untuk menambahkan harddisk pada virtual

2. Klik tanda yang di hijaukan

3. Klik create new disk

4. Atur harddisk yang ingin ditambahkan, klik create

5. Klik OK

6. Harddisk berhasil ditambahkan

IP ADDRESS
iSCSI Target (Centos) => 192.168.43.2/29
1. Atur IP Address dengan perintah #nano /etc/sysconfig/network-scripts-ifcfg-eth0

2. Tambahkan script seperti gambar dibawah ini

3. Restart internetnya dengan perintah #service network restart

4. Atur resolv.conf dengan perintah #nano /etc/resolv.conf

5. Tambahkan DNS google

6. Matikan firewall iptables pada centos

7. Lalu coba ping google.com

iSCSI Initiator (Windows 7 (1)) => 192.168.43.3/29
1. Atur IP address dan dns seperti gambar dibawah ini

2. Lalu coba ping ke server centos

iSCSI Initiator (Windows 7 (2)) => 192.168.43.4/29
1. Atur IP Address dan DNS seperti gambar di bawah ini

2. Lalu coba ping ke server centos

iSCSI Initiator (Debian) => 192.168.43.5/29
1. Atur IP Address dan DNS dengan perintah #nano /etc/network/interfaces

2. Edit script seperti gambar dibawah ini

3. Restart internetnya

4.Cek hasil konfigurasi ip dengan perintah #ifconfig

5. Edit resolv.conf dengan perintah #nano /etc/resolv.conf

6. Tambahkan DNS google

7. Lalu coba ping ke server centos


KONFIGURASI iSCSI TARGET
1. Install iscsi target dengan perintah #yum install scsi-target-utils -y

2. Cek partisi pada harddisk dengan perintah #fdisk -l

3. Terlihat partisi yang ada yaitu /devsda dan /devsdb. disini saya akan mempartisi /dev/sdb

4. Buat partisi dengan perintah #fdisk /dev/sdb

5. Buat partisi sebagai berikut

6. Lalu cek hasil partisi dengan perintah #fdisk -l

7. Terlihat partisi /dev/sdb1 berhasil dibuat dengan ukuran 500mb

8. Refresh kernel partisi

9. Cek partisi dengan #cat /proc/partitions

10. Buat physical volume untuk partisi

11. Lihat hasil pembuatan physical volume pada partisi

12. Buat volume group untuk partisi

13. Lihat hasil pembuatan volume group pada partisi

14. Buat logical volume pada partisi

15. Lihat hasil pembuatan logical volume pada partisi

16. Lalu buat format system untuk partisi yang dibuat, disini saya memakai file system ext3

17. Edit file /etc/tgt/targets.conf

18. Tambahkan script pada bagian akhir file seperti gambar dibawah ini

19. Aktifkan iscsi target


KONFIGURASI iCSI INITIATOR PADA WINDOWS 7 (1)
1. Klik start, lalu cari "scsi initiator"

2. Klik yes

3. Lalu isi IP Address server centos pada target dan klik quick connect

4.Akan terdeteksi seperti dibawah ini, klik done

5. Pilih Volume and Devices, klik auto configure

6. Terdeteksi harddisk dari server centos

7. Klik start, cari "computer management"

8. Pilih Disk Management

9. Akan muncul seperti gambar dibawah, Lalu klik OK

10. Terlihat harddisk server sudah terdeteksi sebesar 500Mb

11. Buat volume pada harddisk tersebut dengan klik kanan dan pilih new simple volume

12. Klik Next

13. Atur ukuran harddisk yang ingin dibuat, Klik Next

14. Atur drive letter atau path untuk volume yang ingin dibuat, Klik Next

15. Atur nama volume, Klik Next

16. Klik Finish

17. Volume telah berhasil dibuat



KONFIGURASI iSCSI INITIATOR PADA WINDOWS 7 (2)
1. Klik Start, cari "scsi initiator"

2. Klik Yes

3. Isi ip address server pada kolom target dan klik quick connect

4. Terlihat sudah terdeteksi dari server centos, klik done

 5. Pilih volume and devices, klik auto configure untuk mendeteksi secara otomatis

6. Harddisk dari server sudah terdeteksi

7. Lalu akan muncul seperti gambar dibawah ini. Tanpa harus membuat volume lagi seperti di windows pertama.

8. Harddisk dari server terdeteksi dalam volume (F)



KONFIGURASI iSCSI INITIATOR PADA DEBIAN
1. Install iscsi initiator pada debian dengan perintah #apt-get install open-iscsi 

2. Masukkan DVD-Binary 1

3. Edit file /etc/iscsi/iscsid.conf

4. Hilangkan tanda pagar seperti gambar di bawah ini

5. Aktifkan open iscsi dengan perintah #/etc/init.d/open-iscsi restart

6. Lalu konfigurasi iSCSI pada debian seperti dibawah ini





7. Setelah itu cek hasil initiator harddisk dari server dengan perintah #cat /proc/partitions

8. Buat folder untuk mount harddisk

9. Lalu mount harddisk dari server centos ke folder yang dibuat

10. Cek hasil mount dengan perintah #df -h

11. Lihat isi harddisk, terlihat masih kosong

12. Coba buat folder, terlihat tidak bisa membuat folder karena file system hanya read only saja

13. Untuk mengatasinya install aplikasi ntfs-3g, yaitu aplikasi untuk membaca hasil mount yang berfile system ntfs

14. Install dengan perintah #apt-get install ntfs-3g

15. Masukkan DVD-Binary 1

16. Jika sudah selesai, unmount harddisknya

17. Lalu mount kembali harddisk ke folder

18. Test dengan buat folder, terlihat sudah bisa membuat folder

19. Cek hasil pembuatan folder dengan perintah ls


PERCOBAAN iSCSI INITIATOR
1. Lakukan percobaan dengan membuat folder atau apapun pada alah satu initiator. Disini saya membuat folder bernama "KUKUH" di initiator windows 7 (2)

2. Folder berhasil dibuat
 3. Lalu cek pada initiator windows 7 (1), terlihat folder yang tadi dibuat tidak ada

4. Coba restart initiator windows 7 (1)

5. Setelah direstart barulah muncul folder yang dibuat tadi

6. Sekarang cek pada initiator debian, sama seperti halnya windows di restart dahulu. Sebelum di restart edit terlebih dahulu file rc.local karena pada debian jika direstart maka mount harddisk akan hilang

7. Tambahkan script iscsi initiator pada debian pada bagian akhir file agar pada saat retart mount harddisk tidak hilang

8. Reboot debian

 9. Setelah di restart liat foldernya, dan akan terlihat folder "KUKUH" yang berhasil dibuat


 TERIMA KASIH
SEMOGA BERMANFAAT
WASSALAMU`ALAIKUM WR. WB.

Post a Comment

0 Comments