Pular para o conteúdo principal

Configurar NVMe sobre RoCE no lado do host

A configuração do inicializador de NVMe em um ambiente NVMe-RoCE inclui a instalação e a configuração dos pacotes rdma-core e nvme-cli, a configuração de endereços IP do inicializador e a configuração da camada NVMe-oF no host.

  • Você está executando o sistema operacional SUSE Linux Enterprise Server 12 SP5. Consulte a Lenovo Interop Matrix para obter uma lista completa dos requisitos mais recentes.
  1. Instale os pacotes rdma e nvme-cli:
    # zypper install rdma-core
    # zypper install nvme-cli
    RHEL 7
    # yum install rdma-core
    # yum install nvme-cli
  2. Configure os endereços IP IPv4 nas portas Ethernet usadas para conectar NVMe sobre RoCE. Para cada interface de rede, crie um script de configuração que contenha as variáveis distintas da interface.

    As variáveis usadas nesta etapa são baseadas no hardware do servidor e no ambiente de rede. As variáveis incluem IPADDR e GATEWAY. Estas são instruções de exemplo para o service pack do SUSE Linux Enterprise Server 12 mais recente:

    Crie o arquivo de exemplo/etc/sysconfig/network/ifcfg-eth4, conforme a seguir:

    BOOTPROTO='static'
    BROADCAST=
    ETHTOOL_OPTIONS=
    IPADDR='192.168.1.87/24'
    GATEWAY='192.168.1.1'
    MTU=
    NAME='MT27800 Family [ConnectX-5]'
    NETWORK=
    REMOTE_IPADDR=
    STARTMODE='auto'

    Crie o segundo arquivo de exemplo/etc/sysconfig/network/ifcfg-eth5, conforme a seguir:

    BOOTPROTO='static'
    BROADCAST=
    ETHTOOL_OPTIONS=
    IPADDR='192.168.2.87/24'
    GATEWAY='192.168.2.1'
    MTU=
    NAME='MT27800 Family [ConnectX-5]'
    NETWORK=
    REMOTE_IPADDR=
    STARTMODE='auto'
  3. Ative as interfaces de rede:
     
    # ifup eth4
    # ifup eth5

  4. Configure a camada NVMe-oF no host.
    1. Crie o arquivo a seguir em /etc/modules-load.d/ para carregar o módulo kernel nvme-rdma e certifique-se de que o módulo kernel sempre esteja ativado, mesmo após uma reinicialização:
      # cat /etc/modules-load.d/nvme-rdma.conf 
      nvme-rdma