Skip to main content
E-Series storage systems
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Configuración de la conmutación por error en el host en E-Series - Linux (NVMe over RoCE)

Colaboradores netapp-driley netapp-jolieg NetAppZacharyWambold

Para proporcionar una ruta redundante a la cabina de almacenamiento, puede configurar el host para que ejecute una conmutación al nodo de respaldo.

Antes de empezar

Debe instalar los paquetes necesarios en el sistema.

  • En el caso de los hosts Red Hat (RHEL), compruebe que los paquetes se han instalado en ejecución rpm -q device-mapper-multipath

  • En el caso de los hosts SLES, verifique que los paquetes se han instalado ejecutando rpm -q multipath-tools

Nota Consulte la "Herramienta de matriz de interoperabilidad de NetApp" Para garantizar que se haya instalado cualquier actualización necesaria, ya que es posible que la función multivía no funcione correctamente con las versiones GA de SLES o RHEL.
Acerca de esta tarea

SLES 12 utiliza Device Mapper Multipath (DMMP) para la multivía de NVMe sobre RoCE. RHEL 8, RHEL 9 y SLES 15 utilizan Native NVMe Failover integrado. Dependiendo del sistema operativo que esté utilizando, será necesario realizar alguna configuración adicional de multivía para que funcione correctamente.

Activar Device Mapper Multivía (DMMP) para SLES 12

Por defecto, DM-MP está desactivado en SLES. Complete los siguientes pasos para habilitar los componentes DM-MP en el host.

Pasos
  1. Añada la entrada del dispositivo NVMe E-Series a la sección Devices de /etc/multipath.conf archivo, como se muestra en el siguiente ejemplo:

    devices {
            device {
                    vendor "NVME"
                    product "NetApp E-Series*"
                    path_grouping_policy group_by_prio
                    failback immediate
                    no_path_retry 30
            }
    }
  2. Configurar multipathd para iniciar al iniciar el sistema.

    # systemctl enable multipathd
  3. Comenzar multipathd si no se está ejecutando actualmente.

    # systemctl start multipathd
  4. Compruebe el estado de multipathd para asegurarse de que está activo y en funcionamiento:

    # systemctl status multipathd

Configure RHEL 8 con accesos múltiples nativos de NVMe

La función multivía nativa de NVMe está deshabilitada de manera predeterminada en RHEL 8 y debe habilitarse mediante el siguiente procedimiento.

  1. Configure el modprobe Regla para activar la tecnología multivía nativa del NVMe.

    # echo "options nvme_core multipath=y" >> /etc/modprobe.d/50-nvme_core.conf
  2. Repetir initramfs con el nuevo modprobe parámetro.

    # dracut -f
  3. Reinicie el servidor para que esté preparado con la tecnología multivía nativa de NVMe habilitada.

    # reboot
  4. Compruebe que la multivía nativa de NVMe esté habilitada después de que el host arranca de nuevo.

    # cat /sys/module/nvme_core/parameters/multipath
    1. Si el resultado del comando es N, A continuación, el acceso multivía nativo de NVMe sigue desactivado.

    2. Si el resultado del comando es Y, Entonces el acceso multivía nativo de NVMe está activado y cualquier dispositivo NVMe que descubra lo utilizará.

Nota Para RHEL 9 y SLES 15, la función multivía nativa de NVMe está habilitada de forma predeterminada y no se requiere ninguna configuración adicional.