Users Guide

ソフトウェア パッケージとインストールNetXtreme-E ユーザー マニュアル
2018 2 26 NetXtreme-E-UG100 ページ 32
VMware
VMware 標準の VIB 形式で ESX ドライバが提供されます。
1. イーサネットと RDMA ドライバをインストールするには、次のコマンドを発行します
$ esxcli software vib install --no-sig-check -v <bnxtnet>-<driver version>.vib
$ esxcli software vib install --no-sig-check -v <bnxtroce>-<driver version>.vib
2. 新しいドライバを有効にするために、システムを再起動してください。
その他の便利な VMware コマンドを 20 に示します。
echo 4 > /sys/bus/pci/devices/0000:82:00.0/
sriov_numvfs
バス 82Device 0 および Function 0 での 4 つの VF SR-IOV
を有効化します。
ip link set ethX vf 0 mac 00:12:34:56:78:9a
VF MAC アドレスを設定します。
ip link set ethX vf 0 state enable
VF 0 VF リンク ステートを設定します。
ip link set ethX vf 0 vlan 100
VLAN ID 100 VF 0 を設定します。
注: 20 内の vmnicX は、実際のインターフェイス名に置き換えてください。
注:$ kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid) このコマンドは、vmkload_mod bnxtnet
の後で、モジュールを正常に起動するために必要です。
20
VMware
コマンド
コマンド 説明
esxcli software vib list |grep bnx
インストールされた VIB を一覧表示します。bnxt ドライバが
正常にインストールされたか確認できます。
esxcfg-module –I bnxtnet
モジュール情報を画面に表示します。
esxcli network get –n vmnicX
vmnicX プロパティを取得します。
esxcfg-module –g bnxtnet
モジュール パラメタを表示します
esxcfg-module –s ‘multi_rx_filters=2
disable_tap=0 max_vfs=0,0 RSS=0’
モジュール パラメタを設定します
vmkload_mod –u bnxtnet
bnxtnet モジュールをアンロードします。
vmkload_mod bnxtnet
bnxtnet モジュールをロードします。
esxcli network nic set –n vmnicX –D full –S 25000
vmnicX の速度とデュプレックスを設定します。
esxcli network nic down –n vmnicX
vmnicX を無効化します。
19
Linux Ethtool
コマンド
(
続き
)
コマンド 説明