Otázka
V našem prostředí máme duplicitní id iniciátoru v /etc/iscsi/initiatorname.iscsi kvůli několika implementacím iSCSI. Jak můžeme vytvořit různé ID iniciátoru ISCSI pro hostitele?
Řešení
Někdy, když jsou systémy hromadně nasazeny pomocí stejného obrazu Linuxu, můžete mít duplicitní ID iniciátorů ve všech systémech. ID iniciátora pro systém je uvedeno v souboru /etc/iscsi/initiatorname.iscsi soubor. Chcete-li upravit nebo vytvořit nové ID iniciátoru iSCSI, postupujte podle kroků uvedených níže.
1. Přesuňte stávající /etc/iscsi/initiatorname.iscsi do jiného dočasného adresáře (nebo jej někam zazálohujte).
# mv /etc/iscsi/initiatorname.iscsi /var/tmp/initiatorname.iscsi.backup
2. Na příkazovém řádku spusťte následující.
# echo "InitiatorName=`/sbin/iscsi-iname`" > /etc/iscsi/initiatorname.iscsi
Příkaz ‘/sbin/iscsi-iname ‘ vygeneruje nové ID iniciátoru iSCSI, které se přepíše v souboru /etc/iscsi/initiatorname.iscsi.
Poznámka :můžete spustit nad příkazovým řádkem vícekrát a vytvořit různé id.3. Ujistěte se, že jste provedli odpovídající změny v cílových ACL iSCSI tak, aby vyhovovaly novému ID iniciátoru iSCSI a umožnily přístup pomocí nového ID iniciátoru. Tento krok je vyžadován pouze v případě, že máte nějaké existující cíle iSCSI a cílové ACLS nakonfigurované pomocí starého ID iniciátoru iSCSI.
Jak nakonfigurovat iSCSI Initiator (klient) v CentOS / RHEL 6Jak nakonfigurovat iSCSI cíl pomocí targetcli v CentOS / RHEL 7
Jak nakonfigurovat iSCSI Initiator (klient) v CentOS / RHEL 7
Pochopení nástroje iscsiadm v CentOS / RHEL