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

  1. Cree la conexión InfiniBand. Por ejemplo, para crear una conexión que utilice la interfaz mlx4_ib0 en el modo de transporte Connected y la MTU máxima de 65520 bytes, introduzca:

    # nmcli connection add type infiniband con-name mlx4_ib0 ifname mlx4_ib0 transport-mode Connected mtu 65520
  2. Opcional: establezca una interfaz P_Key. Por ejemplo, para establecer 0x8002 como interfaz P_Key de la conexión mlx4_ib0, introduzca:

    # nmcli connection modify mlx4_ib0 infiniband.p-key 0x8002
  3. 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
  4. 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
  5. Active la conexión. Por ejemplo, para activar la conexión mlx4_ib0:

    # nmcli connection up mlx4_ib0