5.3. Configuración de una conexión IPoIB mediante comandos nmcli
Este procedimiento describe cómo configurar una conexión IPoIB utilizando los comandos de nmcli
.
Requisitos previos
- Se instala un dispositivo InfiniBand en el servidor y se carga el módulo del núcleo correspondiente.
Procedimiento
Cree la conexión InfiniBand. Por ejemplo, para crear una conexión que utilice la interfaz
mlx4_ib0
en el modo de transporteConnected
y la MTU máxima de65520
bytes, introduzca:# nmcli connection add type infiniband con-name mlx4_ib0 ifname mlx4_ib0 transport-mode Connected mtu 65520
Opcional: establezca una interfaz
P_Key
. Por ejemplo, para establecer0x8002
como interfazP_Key
de la conexiónmlx4_ib0
, introduzca:# nmcli connection modify mlx4_ib0 infiniband.p-key 0x8002
Configure los ajustes de IPv4. Por ejemplo, para establecer una dirección IPv4 estática, una máscara de red, una puerta de enlace predeterminada y un servidor DNS de la conexión
mlx4_ib0
, introduzca:# nmcli connection modify mlx4_ib0 ipv4.addresses '192.0.2.1/24' # nmcli connection modify mlx4_ib0 ipv4.gateway '192.0.2.254' # nmcli connection modify mlx4_ib0 ipv4.dns '192.0.2.253' # nmcli connection modify mlx4_ib0 ipv4.method manual
Configure los ajustes de IPv6. Por ejemplo, para establecer una dirección IPv6 estática, una máscara de red, una puerta de enlace predeterminada y un servidor DNS de la conexión
mlx4_ib0
, introduzca:# nmcli connection modify mlx4_ib0 ipv6.addresses '2001:db8:1::1/32' # nmcli connection modify mlx4_ib0 ipv6.gateway '2001:db8:1::fffe' # nmcli connection modify mlx4_ib0 ipv6.dns '2001:db8:1::fffd' # nmcli connection modify mlx4_ib0 ipv6.method manual
Active la conexión. Por ejemplo, para activar la conexión
mlx4_ib0
:# nmcli connection up mlx4_ib0