目次
このページのトピック

NICチーミングの設定

「チーム化されたNIC」または「リンク集約」では、複数のネットワークインタフェースカード(NIC)を併用してコンピュータ上にネットワークリンクを形成する方法について説明します。総ネットワーク帯域幅を増やしたり、リンクの冗長性を提供する場合に役立ちます。

WindowsまたはSolarisでNICチーミングを設定して、 エージェントとの互換性を確保できます。

Windows

Windowsでは、NICのチームに参加すると、新しい仮想インタフェースが作成されます。この仮想インタフェースでは、最初にチーム化された物理インタフェースのMACアドレスが使用されます。

初期設定では、Windows Agentはインストール時またはアップグレード時にすべての仮想および物理インタフェースとバインドされます。これには、NICチーミングによって作成された仮想インタフェースが含まれます。ただし、WindowsでNICチーミングを使用すると、複数のインタフェースに同じMACアドレスがある場合、エージェントが正常に機能しません。

この問題を回避するには、Agentを物理インタフェースではなく、チーミングした仮想インタフェースにのみバインドします。

エージェントを使用したNICチーミングにはWindows 2003 SP2以降が必要です。

インストーラを実行する直前を除き、チーミングしたNICからネットワークインタフェースを追加または削除しないでください。そうしないと、ネットワーク接続が失敗したり、 Workload Securityによってコンピュータが正しく検出されない場合があります。Agentのネットワークドライバはインストール時またはアップグレード時にネットワークインタフェースにバインドされ、Agentは以後の変更を継続的に監視することはありません。

Solaris

SolarisのIPMPフェイルオーバ (active-standby) モードでは、2つのNICが同じハードウェア (MAC) アドレスを共有することができます。エージェントはネットワークアダプタをMACアドレスで識別するため、このような複製はエージェントの正常な動作を妨げます。

この問題を回避するには、各ネットワークアダプタに一意のMACアドレスを手動で割り当てます。

たとえば、ifconfigを使うと、現在のMACアドレスを確認できます。

# ifconfig -a

hme0: flags=1000843<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
 inet 10.20.30.40 netmask 0
 ether 8:0:20:f7:c3:f

hme1: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 8
 inet 0.0.0.0 netmask 0
 ether 8:0:20:f7:c3:f

「ether」行には、アダプタのMACアドレスが表示されます。MACアドレスが同じインタフェースがあり、それらが同じサブネットに接続されている場合は、新しい固有のMACアドレスを手動で設定する必要があります。

# ifconfig <interface> ether <new MAC address>

MACアドレスが競合する可能性は非常に低いですが、snoopコマンドを使用して、新しいMACアドレスと同じものがないことを確認してください。その後、pingコマンドを使用して、サブネットのブロードキャストアドレスへの接続をテストします。

Solarisでは、同じサブネット上に複数のインタフェースがある場合、任意のインタフェースを経由するようにパケットのルーティングをOSで指定できます。そのため、 Workload Security ファイアウォールのステートフルな設定オプションとIPSルールは、すべてのインタフェースに等しく適用する必要があります。