35.4. ポータルへのペースのバインディング/選択解除
iscsiadm を使用して相互接続をスキャンするたびに、最初に
/var/lib/iscsi/ifaces
の各 iface 設定の iface.transport 設定を確認します。次に、iscsiadm ユーティリティーは、検出されたポータルを iface .transport が tcp
の任意の iface にバインドします。
この動作は、互換性のために実装されました。これを上書きするには、以下のように -I iface_name を使用して iface にバインドするポータルを指定します。
# iscsiadm -m discovery -t st -p target_IP:port -I iface_name -P 1
デフォルトでは、iscsiadm ユーティリティーは、オフロードを使用する iface 設定に自動的にポータルをバインドしません。これは、お使いの環境の設定が iface .transport が
tcp
に設定されないためです。そのため、Chelsio、Broadcom、および ServerEngines ポートの iface 設定は、検出されたポータルに手動でバインドする必要があります。
また、ポータルが既存の iface にバインドされないようにすることもできます。これを行うには、以下のように
default
を iface_name として使用します。
# iscsiadm -m discovery -t st -p IP:port -I default -P 1
ターゲット間のバインディングと iface を削除するには、以下を使用します。
# iscsiadm -m node -targetname proper_target_name -I iface0 --op=delete[7]
特定の iface のすべてのバインディングを削除するには、以下を使用します。
# iscsiadm -m node -I iface_name --op=delete
特定のポータル(例: Equalogic ターゲット)のバインディングを削除するには、以下を使用します。
# iscsiadm -m node -p IP:port -I iface_name --op=delete
注記
/var/lib/iscsi/iface
に iface 構成が定義されておらず、-I オプションが使用されていない場合、iscsiadm を使用すると、ネットワークサブシステムが特定のポータルで使用するデバイスを決定できます。