GNU/Linux >> Belajar Linux >  >> Cent OS

Cara mengkonfigurasi iSCSI Initiator (klien) di CentOS / RHEL 6

iSCSI adalah protokol yang memungkinkan klien (disebut inisiator) untuk mengirim perintah SCSI (CDB) ke perangkat penyimpanan (target) SCSI di server jarak jauh. Ini adalah protokol Storage Area Network (SAN) yang populer, memungkinkan organisasi untuk mengkonsolidasikan penyimpanan ke dalam array penyimpanan pusat data sambil menyediakan host (seperti database dan server web) dengan ilusi disk yang terpasang secara lokal. Tidak seperti Fibre Channel, yang memerlukan kabel tujuan khusus, iSCSI dapat dijalankan dalam jarak jauh menggunakan infrastruktur jaringan yang ada.

Pemasangan

Untuk menggunakan sistem RHEL/CentOS 6 sebagai inisiator atau klien iSCSI, Anda harus memiliki iscsi-initiator-utils paket diinstal. Anda dapat memverifikasi bahwa ini diinstal pada sistem Anda menggunakan perintah rpm, seperti yang ditunjukkan pada contoh berikut:

$ rpm -qa | grep iscsi-initiator-utils

1. Instal paket jika belum tersedia di sistem Anda menggunakan yum.

# yum install iscsi-initiator-utils

2. Jalankan demaon iscsi dan gunakan chkconfig untuk mengaktifkannya untuk memulai juga setelah reboot.

# service iscsi start
# chkconfig iscsi on

Konfigurasi

1. Setelah Anda menginstal paket yang diperlukan dan memulai layanan, Anda dapat mulai menemukan target yang tersedia. Untuk Mendapatkan daftar target yang tersedia dari host tertentu (harap dicatat bahwa alamat ipad yang tercantum di bawah ini harus diganti dengan nama host atau alamat IP yang dapat diselesaikan dari sistem yang menyediakan port jika berbeda dari default):

# iscsiadm -m discovery -t st -p 192.168.10.10
192.168.10.10:3260,1 iqn.2010-03.com.example:tgtd

Di sini,
iqn.2010-03.com.example:tgtd – adalah target_iqn_name.

2. Anda dapat melihat informasi lebih lanjut tentang target menggunakan perintah di bawah ini.

# iscsiadm -m node -T [target_iqn_name] -p [target_ipaddress]

3. Langkah selanjutnya adalah login ke target yang ditemukan.

# iscsiadm -m node -T iqn.2010-03.com.example:tgtd -p 192.168.10.10 -l
Logging in to [iface: default, target: iqn.2010-03.com.example:tgtd, portal: 192.168.10.10,3260]
Login to [iface: default, target: iqn.2010-03.com.example:tgtd, portal: 192.168.10.10,3260]: successful

Anda juga dapat login ke semua LUN yang diekspor pada target dengan menjalankan:

# iscsiadm -m discovery -t st -l

Inisiator iscsi memiliki database sendiri untuk menyimpan informasi dan konfigurasi target/node. Ini terletak di “/var/lib/iscsi " direktori.

4. Anda dapat melihat penyimpanan iSCSI yang baru dilampirkan menggunakan perintah fdisk.

# fdisk -l

Putuskan sambungan penyimpanan iSCSI

1. Untuk memutuskan penyimpanan iSCSI yang ada, Anda harus logout terlebih dahulu dari target.

 # iscsiadm -m node -T [target_iqn_name] -p [ipaddress] -u

2. Untuk menghapus target dari database iscsi agar iscsi tidak terhubung kembali saat reboot, hapus target setelah logout:

# iscsiadm -m node -T target_iqn_name -p ip address --op delete

3. Jika Anda memiliki beberapa target yang telah Anda masuki, Anda dapat keluar dari semua target dengan menjalankan:

# iscsiadm -m node -U all

Pemecahan Masalah

1. Untuk mendapatkan daftar target, jalankan:

# iscsiadm -m discovery

2. Untuk mendapatkan daftar simpul, jalankan:

# iscsiadm -m node

3. Daemon iscsid membuka sesi TCP dengan target. Untuk memeriksa sesi terbuka, jalankan:

# iscsiadm -m session

atau

# netstat -tpan | grep iscsid

Anda juga dapat memeriksa file /sys/class/iscsi_session untuk menemukan sesi terbuka.

4. Temukan sesi mana yang dimiliki disk:

# iscsiadm -m session

Outputnya akan menyertakan sesi aktif dan disk scsi yang terpasang.

Layanan OS Linux 'iscsid'


Cent OS
  1. CentOS / RHEL 7 :Cara mengonfigurasi server nama khusus cache

  2. CentOS / RHEL 6,7 :Cara mengonfigurasi halaman besar

  3. Cara memecahkan masalah iSCSI di CentOS / RHEL 6,7

  1. CentOS / RHEL 6,7 :Cara menghapus Target iSCSI pada inisiator (klien iSCSI)

  2. Cara mengkonfigurasi iSCSI Initiator (klien) di CentOS / RHEL 7

  3. Cara mengkonfigurasi DM-Multipath dari inisiator iSCSI ke target iSCSI di CentOS / RHEL

  1. Cara mengkonfigurasi server dan klien NTP di CentOS / RHEL 7

  2. Cara Mengonfigurasi Proksi di CentOS/RHEL/Fedora

  3. Cara Mengkonfigurasi Firewalld Logging di CentOS/RHEL 8