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

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

Internet Small Computer System Interface (iSCSI) adalah standar berbasis IP untuk menghubungkan perangkat penyimpanan. iSCSI menggunakan jaringan IP untuk merangkum perintah SCSI, memungkinkan data untuk ditransfer jarak jauh. iSCSI menyediakan penyimpanan bersama di antara sejumlah sistem klien. Perangkat penyimpanan terpasang ke server (target). Sistem klien (pemrakarsa) mengakses perangkat penyimpanan jarak jauh melalui jaringan IP. Untuk sistem klien, perangkat penyimpanan tampaknya terpasang secara lokal. iSCSI menggunakan infrastruktur IP yang ada dan tidak memerlukan kabel tambahan, seperti halnya dengan jaringan area penyimpanan Fibre Channel (FC).

Pemasangan

Untuk menggunakan sistem RHEL/CentOS 7 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

Jika paket tidak diinstal pada sistem Anda, instal menggunakan yum.

# yum install iscsi-initiator-utils

Konfigurasi

1. Temukan

Di Red Hat Enterprise Linux 7, layanan iSCSI secara default dimulai dengan malas. Jika root tidak ada pada perangkat iSCSI atau tidak ada node yang ditandai dengan “node.startup =automatic” maka layanan iSCSI tidak akan dimulai sampai perintah iscsiadm dijalankan yang memerlukan iscsid atau modul kernel iscsi untuk dijalankan. Misalnya, menjalankan perintah penemuan:

# iscsiadm -m discovery -t st -p ip:port

Misalnya, Dapatkan 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 [target_ipaddress]
xxx.xxx.xxx.xxx:3260,1 iqn.2010-03.com.example:tgtd

Di sini,
iqn.2010-03.com.example:tgtd – adalah nama iqn target
xxx.xxx.xxx.xxx – adalah alamat IP target (menyebutkan port adalah opsional jika dijalankan pada port default 3260)

2. Masuk

Perintah berikut akan login ke target yang ditemukan.

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

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

# iscsiadm -m discovery -t st -l

Prosedur ini akan mengaktifkan target (atau target jika Anda login ke semua) untuk diakses saat reboot. Informasi disimpan dalam basis data simpul yang ditemukan di /var/lib/iscsi .

Untuk memutuskan sambungan dari penyimpanan iSCSI

1. Keluar

Jika Anda ingin menonaktifkan target, Anda harus logout dengan cara:

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

2. Hapus Target

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

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

Catatan, Anda dapat keluar dari semua target dengan menjalankan:

# iscsiadm -m node -U all
Cara mengkonfigurasi iSCSI Initiator (client) di CentOS / RHEL 6


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

  2. Cara Mengonfigurasi Proksi di CentOS/RHEL/Fedora

  3. Cara Mengkonfigurasi Firewalld Logging di CentOS/RHEL 8

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

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

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

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

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

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