Users Guide

6–Configuração de RoCE
Configurar o RoCE no adaptador para Linux
84 AH0054602-08 F
ib_core 88311 16 qedr, rdma_cm, ib_cm,
ib_sa,iw_cm,xprtrdma,ib_mad,ib_srp,
ib_ucm,ib_iser,ib_srpt,ib_umad,
ib_uverbs,rdma_ucm,ib_ipoib,ib_isert
5. Configure o endereço IP e habilite a porta usando um método de
configuração, como ifconfig:
# ifconfig ethX 192.168.10.10/24 up
6. Use o comando ibv_devinfo. Para cada função PCI, você deve ver um
hca_id
separado, conforme mostrado no exemplo a seguir:
root@captain:~# ibv_devinfo
hca_id: qedr0
transport: InfiniBand (0)
fw_ver: 8.3.9.0
node_guid: 020e:1eff:fe50:c7c0
sys_image_guid: 020e:1eff:fe50:c7c0
vendor_id: 0x1077
vendor_part_id: 5684
hw_ver: 0x0
phys_port_cnt: 1
port: 1
state: PORT_ACTIVE (1)
max_mtu: 4096 (5)
active_mtu: 1024 (3)
sm_lid: 0
port_lid: 0
port_lmc: 0x00
link_layer: Ethernet
7. Verifique a conectividade L2 e RoCE entre todos os servidores: um servidor
atua como servidor e outro atua como cliente.
Verifique a conexão L2 usando um simples comando
ping.
Verifique a conexão RoCE executando um ping RDMA no servidor ou
cliente:
No servidor, use o seguinte comando:
ibv_rc_pingpong -d <ib-dev> -g 0
No cliente, use o seguinte comando:
ibv_rc_pingpong -d <ib-dev> -g 0 <server L2 IP address>