Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

35.4. Lier ou délier un iface sur un portail

Chaque fois que iscsiadm est utilisé pour rechercher des interconnexions, la vérification commencera par les paramètres iface.transport de chaque configuration iface dans /var/lib/iscsi/ifaces. L'utilitaire iscsiadm liera ensuite les portails découverts avec tout iface dont iface.transport est tcp.
Ce comportement a été implémenté pour des raisons de compatibilité. Pour le remplacer, veuillez utiliser -I iface_name pour spécifier quel portail lier à un iface, comme suit :
# iscsiadm -m discovery -t st -p target_IP:port -I iface_name -P 1

Par défaut, l'utilitaire iscsiadm ne liera pas automatiquement tous les portails aux configurations iface utilisant le déchargement. Ceci est dû au fait que de telles configurations iface n'ont pas paramétré iface.transport sur tcp. Ainsi, les configurations iface des ports Chelsio, Broadcom, et ServerEngines doivent être liées manuellement aux portails découverts.
Il est également possible d'empêcher un portail de se lier à tout iface existant. Pour ce faire, veuillez utiliser default comme iface_name de la manière suivante :
# iscsiadm -m discovery -t st -p IP:port -I default -P 1
Pour supprimer la liaison entre une cible et iface, veuillez utiliser :
# iscsiadm -m node -targetname proper_target_name -I iface0 --op=delete[7]
Pour supprimer toutes les liaisons à un iface particulier, veuillez utiliser :
# iscsiadm -m node -I iface_name --op=delete
Pour supprimer les liaisons d'un portail particulier (par exemple pour des cibles Equalogic), veuillez utiliser :
# iscsiadm -m node -p IP:port -I iface_name --op=delete

Note

S'il n'y a pas de configuration iface définie dans /var/lib/iscsi/iface et que l'option -I n'est pas utilisée, iscsiadm autorisera le sous-système du réseau à décider quel périphérique un portail particulier devrait utiliser.