Pertanyaan
Di lingkungan kami, kami memiliki duplikat id inisiator di /etc/iscsi/initiatorname.iscsi karena beberapa implementasi iSCSI. Bagaimana kita bisa membuat ID Inisiator ISCSI yang berbeda untuk host?
Solusi
Terkadang, ketika sistem disebarkan secara massal menggunakan image Linux yang sama, Anda mungkin memiliki ID inisiator duplikat di semua sistem. ID inisiator untuk sistem disebutkan dalam file /etc/iscsi/initiatorname.iscsi mengajukan. Untuk mengubah atau membuat ID inisiator iSCSI baru, ikuti langkah-langkah yang diberikan di bawah ini.
1. Pindahkan /etc/iscsi/initiatorname.iscsi yang ada ke direktori sementara lainnya (atau buat cadangannya di suatu tempat).
# mv /etc/iscsi/initiatorname.iscsi /var/tmp/initiatorname.iscsi.backup
2. Jalankan mengikuti pada baris perintah.
# echo "InitiatorName=`/sbin/iscsi-iname`" > /etc/iscsi/initiatorname.iscsi
Perintah ‘/sbin/iscsi-iname ' menghasilkan ID inisiator iSCSI baru, yang pada gilirannya akan ditimpa dalam file /etc/iscsi/initiatorname.iscsi.
Catatan :Anda dapat menjalankan baris perintah di atas beberapa kali untuk membuat id yang berbeda.3. Pastikan Anda membuat perubahan yang sesuai pada ACL target iSCSI untuk mengakomodasi ID inisiator iSCSI baru dan mengizinkan akses menggunakan ID inisiator baru. Langkah ini diperlukan hanya jika Anda memiliki target iSCSI yang ada dan ACLS target yang dikonfigurasi menggunakan ID inisiator iSCSI yang lama.
Cara mengkonfigurasi iSCSI Initiator (client) di CentOS / RHEL 6Cara mengkonfigurasi target iSCSI menggunakan targetcli di CentOS / RHEL 7
Cara mengkonfigurasi iSCSI Initiator (client) di CentOS / RHEL 7
Memahami Utilitas iscsiadm di CentOS / RHEL