Users Guide
RoCE – Yapılandırma ve Kullanım Durumu ÖrnekleriNetXtreme-E Kullanım Kılavuzu
26 Şubat 2018 • NetXtreme-E-UG100 Sayfa 72
Linux Konuk İşletim Sisteminde VM'yi Yapılandırma
1. Aşağıdaki komutları kullanarak PVRDMA sürücüsünü ve kitaplığını indirin:
git clone git://git.openfabrics.org/~aditr/pvrdma_driver.git
git clone git://git.openfabrics.org/~aditr/libpvrdma.git
2. PVRDMA konuk sürücüsü ve kitaplığını derleyin ve yükleyin.
3. Sürücüyü yüklemek için sürücü dizininde
make && sudo insmod pvrdma.ko komutunu çalıştırın.
Sürücü, eşleştirilen vmxnet3 sürücüsü yüklendikten sonra yüklenmelidir.
4. Kitaplığı yüklemek için kitaplık dizininde
./autogen.sh && ./configure --sysconfdir=/etc && make && sudo
make install
komutunu çalıştırın.
5.
/usr/lib öğesini /etc/ld.so.conf dosyasına ekleyin ve ldconfig komutunu çalıştırarak ldconf öğesini
yeniden yükleyin
6.
modprobe rdma_ucm komutunu kullanarak ib modüllerini yükleyin.
7.
insmod pvrdma.ko komutunu kullanarak PVRDMA kernel modülünü yükleyin.
8. PVRDMA arabirimine bir IP adresi atayın.
9. IB cihazının
ibv_devinfo -v komutu kullanılarak oluşturulup oluşturulmadığını doğrulayın.
Not: Kullanıcı, aşağıdaki yapılandırma adımlarına devam etmeden önce git dahil uygun geliştirme
araçlarını yüklemelidir.
Yüklenen RDMA kernel modülleri PVRDMA sürücüsüyle uyumlu olmayabilir. Bu durumda mevcut
yüklemeyi kaldırın ve yeniden başlatın. Ardından yükleme talimatlarını izleyin. Farklı RDMA yığınları
hakkında daha fazla bilgi için lütfen sürücü dizinindeki README dosyasını okuyun.
Not: Kitaplığın yükleme yolu, ortak kitaplık önbelleğinde olmalıdır. Kitaplık dizinindeki INSTALL
dosyasındaki talimatları izleyin.
Not: RDMA trafiğine izin vermek için güvenlik duvarı ayarının değiştirilmesi gerekebilir. Lütfen uygun
güvenlik duvarı ayarlarının yapılmış olduğundan emin olun