Users Guide
Yazılım Paketleri ve KurulumNetXtreme-E Kullanım Kılavuzu
26 Şubat 2018 • NetXtreme-E-UG100 Sayfa 32
VMware
ESX sürücüleri, VMware standart VIB biçiminde sunulur.
1. Ethernet ve RDMA sürücüsü yüklemek için şu komutları girin:
$ 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. Yeni sürücünün geçerli olması için sistemin yeniden başlatılması gerekir.
Diğer kullanışlı VMware komutları Tablo 20 bölümünde gösterilmektedir.
sysctl -w net.core.busy_read=50 Bu, cihazın alma halkasını meşgul okuma süresini
50 usecs olarak ayarlar. Veri almayı bekleyen yuva
uygulamaları için bu yöntemin kullanılması, daha
yüksek CPU kullanımı ile gecikme süresini genellikle
2 veya 3 usec azaltır.
echo 4 > /sys/bus/pci/devices/0000:82:00.0/
sriov_numvfs
SR-IOV'yi veri yolu 82'de dört VF, Cihaz 0 ve İşlev 0 ile
etkinleştir.
ip link set ethX vf 0 mac 00:12:34:56:78:9a VF MAC adresini ayarla.
ip link set ethX vf 0 state enable VF 0 için VF bağlantı durumunu ayarla.
ip link set ethX vf 0 vlan 100 VF 0'ı VLAN Kimliği 100 ile ayarla.
Not: vmnicX, Tablo 20 bölümünde gerçek arabirim adıyla değiştirilmelidir.
Not: $ kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid) Bu komut, başarılı modül getirme için
vmkload_mod bnxtnet sonrasında gereklidir.
Tablo 20: VMware Komutları
Komut Açıklama
esxcli software vib list |grep bnx bnxt sürücüsünün başarılı biçimde yüklenip
yüklenmediğini görmek için yüklenen VIB'leri listele.
esxcfg-module –I bnxtnet Modül bilgilerini ekrana yazdır.
esxcli network get –n vmnicX vmnicX özelliklerini al.
esxcfg-module –g bnxtnet Modül parametrelerini yazdır.
esxcfg-module –s ‘multi_rx_filters=2 disable_tap=0
max_vfs=0,0 RSS=0’
Modül parametrelerini ayarla.
vmkload_mod –u bnxtnet bnxtnet modülünü kaldır.
vmkload_mod bnxtnet bnxtnet modülünü yükle.
esxcli network nic set –n vmnicX –D full –S 25000 vmnicX hızını ve dupleksini ayarla.
Tablo 19: Linux Ethtool Komutları (Devam)
Komut Açıklama