この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
この章は、次の内容で構成されています。
次の表に、ポート プロファイルの動作を示します。
ステート |
動作 |
---|---|
ディセーブル(デフォルト) |
ディセーブルの場合、ポート プロファイルは次のように動作します。 |
イネーブル |
イネーブルの場合、ポート プロファイルは次のように動作します。 |
vEthernet ポート プロファイルのスタティック、ダイナミック、またはエフェメラル ポート バインディングを設定できます。 次の表に、ポートが VMware ポート グループ内で割り当てられる方法をこの設定がどのように制御するかを示します。
タイプ |
動作 |
||
---|---|---|---|
スタティック(デフォルト) |
DVPortID は、ポートに最初にポート グループを割り当てたときにポート グループ プールから割り当てられます。 DVPortID は、ネットワーク アダプタが存続する間、存続します。 ポート グループのポート数は固定です。 |
||
ダイナミック |
DVPortID が仮想マシンに割り当てられるのは、仮想マシンの電源がオンになったときに、NIC が接続状態である場合だけです。 DVPortID は仮想マシンの電源がオフになるか、または仮想マシンの NIC の接続が切断されると解放されます。 仮想マシンの接続先のポート グループでダイナミック バインディングが設定されている場合は、電源のオンとオフは VMware vCenter Server を通して行う必要があります。 ダイナミック バインディングを使用できるのは、使用可能なポート数よりも多くの仮想マシンがあるが、使用可能なポート数よりも多くの仮想マシンをアクティブにする計画がない場合です。 たとえば、300 個の仮想マシンと 100 個のポートがあるが、一度に 90 個を超える仮想マシンをアクティブにすることがない場合は、ダイナミック バインディングがポート グループに適しています。 |
||
エフェメラル |
VM の電源が投入されるたびに新しい DVPortID がポートに割り当てられます。 ポートは、VM が稼働中の間、この同じ DVPortID を保持します。 使用可能なすべての DVS ポートは共有されます。 ポートは、ポート グループ プールから割り当てられるのではありません。
|
詳細については、『Cisco Nexus 1000V Troubleshooting Guide』を参照してください。
2010 Nov 15 04:35:27 my-n1k %VEM_MGR-SLOT3-1-VEM_SYSLOG_ALERT: vssnet : sf_platform_set_mtu: Failed setting MTU for VMW port with portID 33554475.この場合、設定した MTU 値は VEM 物理 NIC ではサポートされません。 PNIC でサポートされる MTU の詳細については、VMware のマニュアルを参照してください。
次の表に、ポート プロファイル設定のデフォルト設定を示します。
パラメータ |
デフォルト |
---|---|
capability l3control |
No |
description |
- |
administrative state |
すべてのポートがディセーブル |
switchport mode(access または trunk) |
access |
system vlan vlan_list |
- |
type |
vethernet |
access port vlan |
VLAN 1 |
max-ports |
32 |
min-ports |
32 |
vmware port-group name |
ポート プロファイル名 |
vEthernet port-bindings |
スタティック |
次に、新しいポート プロファイルを作成する例を示します。
switch(config)# port-profile type ethernet AllAccess1 switch(config-port-prof)# description all_access switch(config-port-prof)# show port-profile name AllAccess1 port-profile AllAccess1 description: all_access type: ethernet status: disabled capability l3control: no pinning control-vlan: - pinning packet-vlan: - system vlans: none port-group: max ports: - inherit: config attributes: evaluated config attributes: assigned interfaces: switch(config-port-prof)#
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 | switch(config)# port-profile [type {ethernet | vethernet}] name | 名前付きポート プロファイルのポート プロファイル コンフィギュレーション モードを開始します。 ポート プロファイルがない場合は、次の特性を使用して作成されます。
|
||
ステップ 3 | switch(config-port-prof)# vmware port-group [pg_name] | ポート プロファイルを VMware ポート グループとして指定します。 ここで名前を指定しない限り、ポート プロファイルは、同じ名前の VMware ポート グループにマッピングされます。 VSM を vCenter サーバに接続すると、ポート グループは、その vCenter サーバ上の仮想スイッチに配信されます。 |
||
ステップ 4 | switch(config-port-prof)# max-ports num | この非アップリンク ポート プロファイルに割り当てられるポートの最大数を指定します。 デフォルトは 32 ポートです。 指定したポートの最大数に達すると、ポートを割り当てられなくなります。 |
||
ステップ 5 | switch(config-port-prof)# show port-profile [brief | expand-interface | usage] [name profile-name] | (任意) 確認のためにコンフィギュレーションを表示します。 |
||
ステップ 6 | switch(config-port-prof)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
IEEE 802.1Q 標準に従って、最大 4094 個の VLAN がサポートされます。 次の表に、使用可能な VLAN 範囲および用途について説明します。
VLAN 番号 | 範囲 | 用途 |
---|---|---|
1 |
標準 |
シスコのデフォルトです。 この VLAN は使用できますが、変更や削除はできません。 |
2 ~ 1005 |
標準 |
これらの VLAN は、作成、使用、変更、削除できます。 |
1006 ~ 4094 |
拡張 |
これらの VLAN は、作成、命名、使用できます。 次のパラメータは変更できません。 これらの VLAN はシャットダウンできません。 |
3968 ~ 4047 および 4094 |
内部割り当て |
これら 80 の VLAN および VLAN 4094 は、内部デバイスが使用するために割り当てられます。 内部使用に予約されたブロック内の VLAN の作成、削除、変更はできません。 |
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 | switch(config)# port-profile [type {ethernet | vethernet}] name | 名前付きポート プロファイルのポート プロファイル コンフィギュレーション モードを開始します。 ポート プロファイルがない場合は、次の特性を使用して作成されます。
|
||
ステップ 3 | switch(config-port-prof)# switchport mode trunk | インターフェイスがトランキング ポートとして使用されるものであることを指定します。 トランク ポートは、ネイティブ VLAN に対しては非タグ付きパケットを伝送し、他のすべての VLAN に対してはカプセル化されたタグ付きパケットを伝送します。 |
||
ステップ 4 | switch(config-port-prof)# no shutdown | 管理上の目的でプロファイル内のすべてのポートをイネーブルにします。 |
||
ステップ 5 | switch(config-port-prof)# switchport trunk allowed vlan {allowed-vlans | add add-vlans | except except-vlans | remove remove-vlans | all | none} | (任意) ポート プロファイルをトランキングとして指定し、そのポート プロファイルへの VLAN アクセスを次のように定義します。
|
||
ステップ 6 | switch(config-port-prof)# switchport trunk native vlan vlan-id | (任意) インターフェイスがトランキング モードのときに、トランキングのネイティブ特性を設定します。 ネイティブ VLAN を設定しない場合、デフォルトの VLAN 1 がネイティブ VLAN として使用されます。 |
||
ステップ 7 | switch(config-port-prof)# show port-profile [brief | expand-interface | usage] [name profile-name] | (任意) 確認のためにコンフィギュレーションを表示します。 |
||
ステップ 8 | switch(config-port-prof)# copy running-config startup-config | (任意) リブート後に永続的な実行コンフィギュレーションを保存し、スタートアップ コンフィギュレーションにコピーして再起動します。 |
次の例では、トランキング ポート プロファイルを設定し、すべての VLAN を許可し、VLAN 3 をネイティブ VLAN として設定する方法を示します。
switch# configure terminal switch(config)# port-profile TrunkProf switch(config-port-prof)# switchport mode trunk switch(config-port-prof)# no shutdown switch(config-port-prof)# switchport trunk allowed vlan all switch(config-port-prof)# switchport trunk native vlan 3 switch(config-port-prof)# show port-profile name TrunkProf port-profile TrunkProf description: type: vethernet status: disabled capability l3control: no pinning control-vlan: - pinning packet-vlan: - system vlans: none port-group: max ports: 32 inherit: config attributes: switchport mode trunk switchport trunk native vlan 3 switchport trunk allowed vlan all no shutdown evaluated config attributes: switchport mode trunk switchport trunk native vlan 3 switchport trunk allowed vlan all no shutdown assigned interfaces: switch(config-port-prof)#
アクセス ポートは、パケットを、1 つのタグなし VLAN 上だけで送信します。 VLAN を指定すると、その VLAN がアクセス VLAN になります。 アクセス ポートの VLAN を指定しない場合、そのインターフェイスはデフォルト VLAN 1 のトラフィックだけを伝送します。
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 | switch(config)# port-profile [type {ethernet | vethernet}] name | 名前付きポート プロファイルのポート プロファイル コンフィギュレーション モードを開始します。 ポート プロファイルがない場合は、次の特性を使用して作成されます。
|
||
ステップ 3 | switch(config-port-prof)# switchport mode access | インターフェイスがトランキング ポートとして使用されるものであることを指定します。 トランク ポートは、ネイティブ VLAN に対しては非タグ付きパケットを伝送し、他のすべての VLAN に対してはカプセル化されたタグ付きパケットを伝送します。 |
||
ステップ 4 | switch(config-port-prof)# no shutdown | 管理上の目的でプロファイル内のすべてのポートをイネーブルにします。 |
||
ステップ 5 | switch(config-port-prof)# switchport access vlan [vlan-id-access] | (任意) このポート プロファイルにアクセス VLAN ID を割り当てます。
|
||
ステップ 6 | switch(config-port-prof)# show port-profile [brief | expand-interface | usage] [name profile-name] | (任意) 確認のためにコンフィギュレーションを表示します。 |
||
ステップ 7 | switch(config-port-prof)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
この例では、スイッチ アクセス ポートを指定してポート プロファイルを設定し、ポートをイネーブルにしてから、アクセス VLAN を追加する方法を示します。
switch# configure terminal switch(config)# port-profile AccessProf switch(config-port-prof)# switchport mode access switch(config-port-prof)# no shutdown switch(config-port-prof)# switchport access vlan 300 switch(config-port-prof)# show port-profile name AccessProf port-profile AccessProf description: allaccess4 type: vethernet status: disabled capability l3control: no pinning control-vlan: - pinning packet-vlan: - system vlans: none port-group: AccessProf max ports: 5 inherit: config attributes: switchport mode access switchport access vlan 300 no shutdown evaluated config attributes: switchport mode access switchport access vlan 300 no shutdown assigned interfaces: switch(config-port-prof)#
この手順を使用すると、既存のポート プロファイル設定から次のポート管理ポリシーのいずれかを削除できます。
(注) |
属性のコンフィギュレーションを削除すると、その属性は、show コマンドの出力に表示されなくなります。 |
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# port-profile name | 名前付きポート プロファイルのポート プロファイル コンフィギュレーション モードを開始します。 |
ステップ 3 | default {shutdown | switchport mode} |
shutdown または switchport mode のコンフィギュレーションをポート プロファイルから削除します。 |
ステップ 4 | switch(config-port-prof)# show port-profile [brief | expand-interface | usage] [name profile-name] | (任意) 確認のためにコンフィギュレーションを表示します。 |
ステップ 5 | switch(config-port-prof)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、ポート プロファイルの管理ステートをデフォルト設定(全ポートがディセーブルの状態)に戻す例を示します。
switch# configure treminal switch(config)# port-profile AccessProf switch(config-port-prof)# default shutdown switch(config-port-prof)# show port-profile name AccessProf port-profile AccessProf description: allaccess4 type: vethernet status: disabled capability l3control: no pinning control-vlan: 8 pinning packet-vlan: 8 system vlans: none port-group: AccessProf max ports: 5 inherit: config attributes: switchport mode access evaluated config attributes: switchport mode access assigned interfaces: switch(config-port-prof)#
この手順を使用すると、すべての新しい vEthernet ポート プロファイルにデフォルトで適用されるポート バインディングのタイプ(スタティック、ダイナミック、またはエフェメラル)を設定できます。
この手順を開始する前に、次のことを確認または実行する必要があります。
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# port-profile default port-binding {static [auto] dynamic [auto] | ephemeral} | デフォルト ポート バインディング タイプを設定します。これは、すべての新しい vEthernet ポート プロファイルに自動的に適用されます(明示的に設定される場合を除く)。
|
ステップ 3 | switch(config-port-prof)# show running-config | (任意) 確認のためにコンフィギュレーションを表示します。 |
ステップ 4 | switch(config-port-prof)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次の例では、作成されるすべての新しい vEthernet ポート プロファイルのデフォルトとしてダイナミック ポート バインディング タイプを設定する方法を示します。
switch# configure terminal switch(config)# port-profile default port-binding dynamic switch(config-port-prof)#
この手順を使用すると、既存の vEthernet ポート プロファイルのポート バインディングのタイプ(スタティック、ダイナミック、またはエフェメラル)を設定できます。
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# port-profile [type {vethernet}] profile-name | 指定した vEthernet ポート プロファイルのポート プロファイル コンフィギュレーション モードを開始します。 |
ステップ 3 | switch(config-port-prof)# port-binding {static [auto] dynamic [auto] | ephemeral} | デフォルト ポート バインディング タイプを設定します。これは、すべての新しい vEthernet ポート プロファイルに自動的に適用されます(明示的に設定される場合を除く)。
|
ステップ 4 | switch(config-port-prof)# show port-profile [name profile-name] | (任意) 確認のためにコンフィギュレーションを表示します。 |
ステップ 5 | switch(config-port-prof)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次の例では、target-pp という名前の既存のポート プロファイルのダイナミック ポート バインディング タイプを設定する方法を示します。
switch# configure terminal switch(config)# port-profile target-pp switch(config-port-prof)# port-binding dynamic switch(config-port-prof)#
この手順を使用すると、ポート プロファイル(スタティックまたはダイナミック)を、auto オプションを指定して、または指定せずに設定できます。
EXEC モードで CLI にログインしていること。
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 | switch(config)# port-profile [type {vethernet}] profile-name | 指定した vEthernet ポート プロファイルのポート プロファイル コンフィギュレーション モードを開始します。 |
||
ステップ 3 | switch(config-port-prof)# vmware port-group [pg_name] | ポート プロファイルを VMware ポート グループとして指定します。 ここで名前を指定しない限り、ポート プロファイルは、同じ名前の VMware ポート グループにマッピングされます。 VSM を vCenter サーバに接続すると、ポート グループは、その vCenter サーバ上の仮想スイッチに配信されます。 |
||
ステップ 4 | switch(config-port-prof)# port-binding {static [auto] dynamic [auto] | ephemeral} | デフォルト ポート バインディング タイプを設定します。これは、すべての新しい vEthernet ポート プロファイルに自動的に適用されます(明示的に設定される場合を除く)。
|
||
ステップ 5 | switch(config-port-prof)# max-ports number | この非アップリンク ポート プロファイルに割り当てられるポートの最大数を指定します。 デフォルト値は、ポート プロファイルの作成時のグローバル デフォルトです。 指定したポートの最大数に達すると、ポートを割り当てられなくなります。 有効な範囲は 1 ~ 1024 です。
|
||
ステップ 6 | switch(config-port-prof)# min-ports number | この非アップリンク ポート プロファイルに割り当てられるポートの最小数を指定します。 デフォルト値は、ポート プロファイルの作成時のグローバル デフォルトです。 有効な範囲は 1 ~ 1024 です。
|
||
ステップ 7 | switch(config-port-prof)# state enabled | ポート プロファイルをイネーブルにし、割り当てられたポートに設定を適用します。 ポート プロファイルが VMware ポート グループである場合、そのポート グループは vCenter サーバ上の vSwitch 内に作成されます。 |
||
ステップ 8 | switch(config-port-prof)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、dynamic auto ポート バインディング タイプを設定する例を示します。
switch# configure terminal switch(config)# port-profile type vethernet dynamic_auto_pp switch(config-port-prof)# vmware port-group switch(config-port-prof)# port-binding dynamic auto switch(config-port-prof)# max-ports 128 switch(config-port-prof)# min-ports 64 switch(config-port-prof)# state enabled switch(config-port-prof)# copy running-config startup-config
ホスト上の vCenter Server にログインしていること。
[Summary] タブの [General] セクションに、このポート グループのポート バインディングのタイプが表示されます。 |
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# port-profile [type {vethernet}] profile-name | 指定した vEthernet ポート プロファイルのポート プロファイル コンフィギュレーション モードを開始します。 |
ステップ 3 | switch(config-port-prof)# state enabled | ポート プロファイルをイネーブルにし、割り当てられたポートに設定を適用します。 ポート プロファイルが VMware ポート グループである場合、そのポート グループは vCenter サーバ上の vSwitch 内に作成されます。 |
ステップ 4 | switch(config-port-prof)# show port-profile [brief | expand-interface | usage] [name profile-name] | 確認のためにコンフィギュレーションを表示します。 |
ステップ 5 | switch(config-port-prof)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次の例では、ポート プロファイルをイネーブルにする方法を示します。
switch# configure terminal switch(config)# port-profile AccessProf switch(config-port-prof)# state enabled switch(config-port-prof)# show port-profile name AccessProf port-profile AccessProf description: allaccess4 status: enabled capability l3control: no pinning control-vlan: - pinning packet-vlan: - system vlans: none port-group: max ports: 32 inherit: config attributes: channel-group auto mode on evaluated config attributes: channel-group auto mode on assigned interfaces: switch(config-port-prof)#
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 | switch(config)# show port-profile virtual usage name profile_name | (任意) アクティブ インターフェイスがこのポート プロファイルを使用しているかどうかを確認します。
|
||
ステップ 3 | switch(config)# no port-profile profile_name | ポート プロファイル設定および動作設定を削除します。 VMware ポート グループにマップされているポート プロファイルを削除する場合、vCenter Server 内で関連付けられているポートグループと設定も削除されます。 |
||
ステップ 4 | switch(config)# show port-profile [name profile-name] | (任意) 確認のためにコンフィギュレーションを表示します。 |
||
ステップ 5 | switch(config)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、ポート プロファイルを削除する例を示します。
switch# configure terminal switch(config)# show port-profile virtual usage name AccessProf -------------------------------------------------------------------------------- Port Profile Port Adapter Owner -------------------------------------------------------------------------------- n1kv-uplink0 Po1 Eth3/2 vmnic1 localhost. Eth3/3 vmnic2 localhost. vlan1767 Veth7 Net Adapter 1 all-tool-7 AccessProf vEth12 vmnic1 localhost. switch(config)# no port-profile AccessProf switch(config)# show port-profile name AccessProf ERROR: port-profile AccessProf does not exist switch(config)# copy running-config startup-config switch(config)#
この機能でサポートされる新規の標準または変更された標準はありません。また、既存の標準のサポートは変更されていません。
機能名 |
リリース |
機能情報 |
---|---|---|
ポート バインディング |
4.2(1)SV1(4a) |
auto オプションを指定してスタティック ポート バインディングを設定できます。 |
ポート バインディング |
4.2(1)SV1(4a) |
dynamic [auto] オプションを指定してポート バインディングを設定できます。 |
アトミック継承 |
4.2(1)SV1(4) |
ポート プロファイル設定がメンバ インターフェイスに適用されます。 |
ポート プロファイルのロール バック |
4.2(1)SV1(4) |
設定エラーが発生すると、ポート プロファイルとメンバ インターフェイスは前回正常起動時の設定にロールバックされます。 |
インターフェイスの検疫 |
4.2(1)SV1(4) |
設定エラーが発生すると、インターフェイスは正確な設定を維持するためにシャットダウンされます。 |
ポート プロファイル タイプ |
4.0(4)SV1(2) |
ポート プロファイルがイーサネットまたは vEthernet タイプとして設定されるようになりました。 デフォルトでは、ポート プロファイルは vEthernet タイプとして作成されます。 |
[no] capability uplink コマンド |
4.0(4)SV1(2) |
capability uplink コマンドが port-profile [type {ethernet | vethernet}] name コマンドに置き換えられました。 ポート プロファイルにアップリンク機能を設定するには、ポート プロファイルをイーサネット タイプとして設定します。 no capability uplink コマンドは削除されました。 |
ポート プロファイル |
4.0(4)SV1(1) |
この機能が導入されました。 |