Topik ini menjelaskan cara menghubungkan dan menggunakan volume iSCSI dari agen Cloud Storage Gateway (CSG) pada instans Elastic Compute Service (ECS) Linux.
Prasyarat
Volume iSCSI telah dibuat. Untuk informasi selengkapnya, lihat Buat volume iSCSI.
Hubungkan ke volume iSCSI
Masuk ke instans ECS.
CatatanJika host on-premises Anda terhubung ke virtual private cloud (VPC) melalui sirkuit Express Connect, Anda juga dapat melakukan langkah-langkah berikut menggunakan host tersebut.
-
Hubungkan ke instans ECS Linux Anda. Untuk informasi selengkapnya, lihat Hubungkan ke instans.
Jalankan perintah berikut untuk menginstal paket iscsi-initiator-utils:
Anda memerlukan initiator iSCSI untuk menghubungkan ke volume iSCSI. Jika Anda telah menginstal initiator iSCSI, lewati langkah ini.
sudo yum install iscsi-initiator-utilsJika Anda menggunakan Debian atau Ubuntu, jalankan perintah berikut untuk menginstal open-iscsi:
sudo apt-get install open-iscsi-
Jalankan perintah berikut untuk memeriksa apakah daemon iSCSI sedang berjalan.
Jika Anda menggunakan RHEL 5 atau RHEL 6, jalankan perintah berikut:
sudo /etc/init.d/iscsi statusJika Anda menggunakan RHEL 7 atau versi yang lebih baru, jalankan perintah berikut:
sudo systemctl status iscsid
Jika perintah di atas tidak menampilkan status running, jalankan perintah berikut untuk memulai daemon iSCSI.
Jika Anda menggunakan RHEL 5 atau RHEL 6, jalankan perintah berikut:
sudo /etc/init.d/iscsi startJika Anda menggunakan RHEL 7 atau versi yang lebih baru, jalankan perintah berikut:
sudo systemctl start iscsid
-
(Opsional) Konfigurasikan otentikasi Challenge-Handshake Authentication Protocol (CHAP).
CatatanJika Anda mengaktifkan otentikasi CHAP saat membuat volume iSCSI, Anda harus mengonfigurasi informasi otentikasi CHAP di kotak dialog Advanced Settings sebelum dapat menggunakan volume iSCSI tersebut.
Jalankan perintah berikut untuk membuka file konfigurasi iscsid.conf:
vi /etc/iscsi/iscsid.conf-
Temukan bagian CHAP Settings, hapus karakter komentar (#) di awal baris konfigurasi yang relevan, lalu atur username dan password.
Masukkan username CHAP yang Anda tetapkan saat membuat volume iSCSI.
Masukkan password CHAP yang Anda tetapkan saat membuat volume iSCSI.

-
Temukan volume iSCSI.
Di Konsol Cloud Storage Gateway, temukan Block Gateway Anda. Anda dapat menemukan alamat IPv4 gateway di halaman Volume List dan alamat IPv6-nya di baris kedua kolom Service IP Address dalam daftar gateway.
IPv4:
iscsiadm -m discovery -t st -p <IPv4 address>:3260IPv6:
iscsiadm -m discovery -t st -p <IPv6 address>:3260
Dalam perintah di atas, 3260 adalah nomor port, sedangkan IPv4 address dan IPv6 address masing-masing adalah alamat IPv4 dan IPv6 dari gerbang iSCSI.
CatatanCSG versi 1.6.0 dan yang lebih baru mendukung IPv6.
Anda hanya dapat memasang volume iSCSI melalui IPv6 di wilayah China (Hohhot). Pastikan VPC dan vSwitch gateway mendukung IPv6.
Jika Anda memasang volume iSCSI melalui IPv6, pastikan alamat IPv6 telah dikonfigurasi untuk agen CSG Anda.
Jika VPC dan vSwitch gateway yang sudah ada mendukung IPv6, Anda dapat memperoleh titik pemasangan IPv6 setelah mengaktifkan IPv6 untuk gateway tersebut. Secara default, gateway yang dibuat di VPC ini mendukung IPv6.
Jalankan perintah berikut untuk memasang volume iSCSI:
IPv4:
iscsiadm -m node -T <target name> -p <IPv4 address>:3260 -lIPv6:
iscsiadm -m node -T <target name> -p <IPv6 address>:3260 -l
Dalam perintah di atas, target name adalah volume iSCSI yang ingin Anda pasang. Anda dapat memperoleh nama target tersebut di Langkah 6.
CatatanProtokol iSCSI tidak mengizinkan Anda memasang satu volume iSCSI ke beberapa klien Linux.
Lihat volume iSCSI
Jalankan perintah fdisk -l atau lsblk untuk melihat volume iSCSI.
Jika output perintah mirip dengan output berikut, volume iSCSI tersedia sebagai disk mentah. Anda dapat membaca dan menulis data ke volume iSCSI dari host on-premises.

Lepaskan pemasangan volume iSCSI
Untuk melepas pemasangan volume iSCSI, jalankan perintah berikut:
IPv4:
iscsiadm -m node -T <target name> -p <IPv4 address>:3260 -uIPv6:
iscsiadm -m node -T <target name> -p <IPv6 address>:3260 -u