5.3. Configuração de uma conexão IPoIB usando comandos nmcli

Este procedimento descreve como configurar uma conexão IPoIB usando os comandos nmcli.

Pré-requisitos

  • Um dispositivo InfiniBand é instalado no servidor, e o módulo do kernel correspondente é carregado.

Procedimento

  1. Criar a conexão InfiniBand. Por exemplo, para criar uma conexão que utilize a interface mlx4_ib0 no modo de transporte Connected e o máximo de MTU de 65520 bytes, entre:

    # nmcli conexão adicionar tipo infiniband con-name mlx4_ib0 ifname mlx4_ib0 modo de transporte Connected mtu 65520
  2. Opcional: definir uma interface P_Key. Por exemplo, para definir 0x8002 como P_Key interface da conexão mlx4_ib0, entre:

    # nmcli conexão modificar mlx4_ib0 infiniband.p-key 0x8002
  3. Configurar as configurações do IPv4. Por exemplo, para configurar um endereço IPv4 estático, máscara de rede, gateway padrão e servidor DNS da conexão mlx4_ib0, entre:

    # 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. Configurar as configurações IPv6. Por exemplo, para configurar um endereço IPv6 estático, máscara de rede, gateway padrão e servidor DNS da conexão mlx4_ib0, entre:

    # 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. Ativar a conexão. Por exemplo, para ativar a conexão mlx4_ib0:

    # nmcli conexão up mlx4_ib0