Pregunta
En nuestro entorno, tenemos una identificación de iniciador duplicada en /etc/iscsi/initiatorname.iscsi debido a múltiples implementaciones de iSCSI. ¿Cómo podemos crear una ID de iniciador ISCSI diferente para los hosts?
Solución
A veces, cuando los sistemas se implementan en masa con la misma imagen de Linux, es posible que tenga ID de iniciador duplicados en todos los sistemas. La ID del iniciador del sistema se menciona en el archivo /etc/iscsi/initiatorname.iscsi expediente. Para modificar o crear una nueva ID de iniciador iSCSI, siga los pasos que se indican a continuación.
1. Mueva el archivo /etc/iscsi/initiatorname.iscsi existente a otro directorio temporal (o haga una copia de seguridad en algún lugar).
# mv /etc/iscsi/initiatorname.iscsi /var/tmp/initiatorname.iscsi.backup
2. Ejecute lo siguiente en la línea de comando.
# echo "InitiatorName=`/sbin/iscsi-iname`" > /etc/iscsi/initiatorname.iscsi
El comando '/sbin/iscsi-iname ‘ genera una nueva ID de iniciador iSCSI, que a su vez se sobrescribe en el archivo /etc/iscsi/initiatorname.iscsi.
Nota :puede ejecutar por encima de la línea de comando varias veces para crear una identificación diferente.3. Asegúrese de realizar los cambios correspondientes en las ACL de destino iSCSI para acomodar la nueva ID del iniciador iSCSI y permitir el acceso con la nueva ID del iniciador. Este paso es necesario solo si tiene destinos iSCSI y ACLS de destino configurados con el ID de iniciador iSCSI anterior.
Cómo configurar el iniciador iSCSI (cliente) en CentOS/RHEL 6Cómo configurar el destino iSCSI usando targetcli en CentOS/RHEL 7
Cómo configurar el iniciador iSCSI (cliente) en CentOS/RHEL 7
Descripción de la utilidad iscsiadm en CentOS/RHEL