Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Configurar a rede para hosts conetados ao armazenamento

Colaboradores

Se a configuração usar o protocolo iSER over InfiniBand, execute as etapas nesta seção.

A pilha de drivers OFED InfiniBand suporta a execução simultânea de iSER e SRP nas mesmas portas, portanto, não é necessário hardware adicional.

Antes de começar

Certifique-se de que tem o seguinte:

Passos
  1. Ativar e iniciar serviços iSCSI no(s) host(s):

    Red Hat Enterprise Linux 7, 8 e 9 (RHEL 7, RHEL 8 e RHEL 9)

    # systemctl start iscsi
    # systemctl start iscsid
    # systemctl enable iscsi
    # systemctl enable iscsid

    SUSE Linux Enterprise Server 12 e 15 (SLES 12 e SLES 15)

    # systemctl start iscsid.service
    # systemctl enable iscsid.service
  2. Configurar interfaces de rede da placa InfiniBand:

    1. Identifique as portas InfiniBand que serão usadas. Documente o endereço HW (endereço MAC) de cada porta.

    2. Configurar nomes persistentes para os dispositivos de interface de rede InfiniBand.

    3. Configurar o endereço IP e as informações de rede para as interfaces InfiniBand identificadas.

      A configuração de interface específica necessária pode variar dependendo do sistema operacional usado. Consulte a documentação do sistema operacional do seu fornecedor para obter informações específicas sobre a implementação.

    4. Inicie as interfaces de rede IB reiniciando o serviço de rede ou reiniciando manualmente cada interface. Por exemplo:

      systemctl restart network
    5. Verifique a conetividade com as portas de destino. A partir do host, faça ping nos endereços IP configurados quando você configurou conexões de rede.

  3. Reinicie os serviços para carregar o módulo iSER.

  4. Edite as configurações iSCSI em /etc/iSCSI/iscsid.conf.

    node.startup = automatic
    replacement_timeout = 20
  5. Criar configurações de sessão iSCSI:

    1. Crie arquivos de configuração iface para cada interface InfiniBand.

      Observação A localização do diretório para os ficheiros iface iSCSI depende do sistema operativo. Este exemplo é para usar o Red Hat Enterprise Linux:
      iscsiadm -m iface -I iser > /var/lib/iscsi/ifaces/iface-ib0
      iscsiadm -m iface -I iser > /var/lib/iscsi/ifaces/iface-ib1
    2. Edite cada arquivo iface para definir o nome da interface e o iniciador IQN. Defina os seguintes parâmetros adequadamente para cada arquivo iface:

      Opção Valor

      iface.net_ifacename

      O nome do dispositivo de interface (ex. ib0).

      iface.initiatorname

      O iniciador do host IQN documentado na Planilha.

    3. Crie sessões iSCSI para o destino.

      O método preferido para criar as sessões é usar o método de descoberta SendTargets. No entanto, este método não funciona em algumas versões do sistema operacional.

      Observação Use método 2 para RHEL 6.x ou SLES 11,3 ou posterior.
      • Método 1 - descoberta SendTargets: Use o mecanismo de descoberta SendTargets para um dos endereços IP do portal de destino. Isso criará sessões para cada um dos portais de destino.

        iscsiadm -m discovery -t st -p 192.168.130.101 -I iser
      • Método 2 - criação manual: para cada endereço IP do portal de destino, crie uma sessão usando a configuração iface da interface de host apropriada. Neste exemplo, a interface ib0 está na sub-rede A e a interface IB1 está na sub-rede B. para essas variáveis, substitua o valor apropriado da Planilha:

        • <Target IQN>: Destino do storage array IQN

        • Endereço IP da porta de destino configurado na porta de destino especificada

    # Controller A Port 1
    iscsiadm -m node --target <Target IQN> -I iface-ib0 -p <Target Port IP\> -l -o new
    # Controller B Port 1
    iscsiadm -m node --target <Target IQN> -I iface-ib0 -p <Target Port IP\> -l -o new
    # Controller A Port 2
    iscsiadm -m node --target <Target IQN> -I iface-ib1 -p <Target Port IP\> -l -o new
    # Controller B Port 2
    iscsiadm -m node --target <Target IQN> -I iface-ib1 -p <Target Port IP\> -l -o new
  6. Inicie sessão em sessões iSCSI.

    Para cada sessão, execute o comando iscsiadm para efetuar login na sessão.

    # Controller A Port 1
    iscsiadm -m node --target <Target IQN> -I iface-ib0 -p <Target Port IP\> -l
    # Controller B Port 1
    iscsiadm -m node --target <Target IQN> -I iface-ib0 -p <Target Port IP\> -l
    # Controller A Port 2
    iscsiadm -m node --target <Target IQN> -I iface-ib1 -p <Target Port IP\> -l
    # Controller B Port 2
    iscsiadm -m node --target <Target IQN> -I iface-ib1 -p <Target Port IP\> -l
  7. Verifique as sessões iSER/iSCSI.

    1. Verifique o status da sessão iscsi do host:

      iscsiadm -m session
    2. Verifique o status da sessão iscsi da matriz. A partir do Gerenciador de sistemas SANtricity, navegue até Matriz de armazenamento > iSER > Exibir/terminar sessões.

Quando o serviço OFED/RDMA é iniciado, o(s) módulo(s) do kernel iSER é(ão) carregado(s) por padrão quando os serviços iSCSI estão sendo executados. Para concluir a configuração da conexão iSER, os módulos iSER devem ser carregados. Atualmente, isso requer uma reinicialização do host.