Skip to main content
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.

Configurar la conexión a redes del host

Colaboradores

Para configurar las redes del host, debe realizar varios pasos.

Acerca de esta tarea

Para configurar las redes iSCSI en el lado del host, debe establecer el número de sesiones de nodo por ruta física, activar los servicios iSCSI adecuados, configurar la red para los puertos iSCSI, crear vinculaciones de cara iSCSI y establecer las sesiones iSCSI entre iniciadores y destinos.

En la mayoría de los casos, puede utilizar el software-iniciador de la bandeja de entrada para CNA/NIC iSCSI. No es necesario descargar el controlador, el firmware y el BIOS más recientes. Consulte la "Herramienta de matriz de interoperabilidad de NetApp" para determinar los requisitos de código.

Pasos
  1. Compruebe la node.session.nr_sessions variable en el archivo /etc/iscsi/iscsid.conf para ver el número predeterminado de sesiones por ruta física. Si es necesario, cambie el número predeterminado de sesiones a una sesión.

    node.session.nr_sessions = 1
  2. Cambie el node.session.timeo.replacement_timeout variable en el archivo /etc/iscsi/iscsid.conf a. 20, a partir de un valor predeterminado de 120.

    node.session.timeo.replacement_timeout = 20
  3. Opcionalmente, puede realizar esta configuración node.startup = automatic en /etc/iscsi/iscsid.conf antes de ejecutar cualquiera iscsiadm los comandos para que las sesiones continúen tras el reinicio.

  4. Asegúrese iscsid y.. (open-)iscsi los servicios están activados y activados para el arranque.

    # systemctl start iscsi
    # systemctl start iscsid
    # systemctl enable iscsi
    # systemctl enable iscsid
  5. Obtenga el nombre del iniciador IQN de host, que se utilizará para configurar el host a una cabina.

    # cat /etc/iscsi/initiatorname.iscsi
  6. Configure la red para los puertos iSCSI. Estas son instrucciones de ejemplo para RHEL y SLES:

    Nota Además del puerto de red pública, los iniciadores iSCSI deben utilizar dos o más NIC en segmentos privados o VLAN independientes.
    1. Determine los nombres de los puertos iSCSI mediante el ifconfig -a comando.

    2. Configure la dirección IP para los puertos del iniciador iSCSI. Los puertos iniciadores deben estar presentes en la misma subred que los puertos de destino iSCSI.

      Red Hat Enterprise Linux 7 y 8 (RHEL 7 y RHEL 8)

      Cree el archivo de ejemplo /etc/sysconfig/network-scripts/ifcfg-<NIC port> con el siguiente contenido.

      TYPE=Ethernet
      PROXY_METHOD=none
      BROWSER_ONLY=no
      BOOTPROTO=static
      DEFROUTE=yes
      IPV4_FAILURE_FATAL=no
      NAME=<NIC port>
      UUID=<unique UUID>
      DEVICE=<NIC port>
      ONBOOT=yes
      IPADDR=192.168.xxx.xxx
      PREFIX=24
      NETMASK=255.255.255.0
      NM_CONTROLLED=no
      MTU=

      Adiciones opcionales con respecto a IPv6:

      IPV6INIT=yes
      IPV6_AUTOCONF=no
      IPV6ADDR=fdxx::192:168:xxxx:xxxx/32
      IPV6_DEFROUTE=yes
      IPV6_FAILURE_FATAL=no
      IPV6_ADDR_GEN_MODE=eui64

      Red Hat Enterprise Linux 9 (RHEL 9)

      Utilice la nmtui herramienta para activar y editar una conexión. La herramienta generará un <NIC port>.nmconnection archivo dentro /etc/NetworkManager/system-connections/.

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

      Cree el archivo de ejemplo /etc/sysconfig/network/ifcfg-<NIC port> con el siguiente contenido.

      IPADDR='192.168.xxx.xxx/24'
      BOOTPROTO='static'
      STARTMODE='auto'

      Adición opcional con respecto a IPv6:

    IPADDR_0='fdxx::192:168:xxxx:xxxx/32'

    +

    Nota Asegúrese de configurar la dirección para ambos puertos iniciador iSCSI.
    1. Reinicie los servicios de red.

      # systemctl restart network
    2. Asegúrese de que el servidor Linux pueda hacer ping all de los puertos de destino iSCSI.

  7. Establecer las sesiones iSCSI entre iniciadores y destinos (cuatro en total) mediante uno de dos métodos.

    1. (Opcional) al utilizar ifaces, configure las interfaces iSCSI mediante la creación de dos vinculaciones iSCSI iface.

      # iscsiadm -m iface -I iface0 -o new
      # iscsiadm -m iface -I iface0 -o update -n iface.net_ifacename -v <NIC port1>
      # iscsiadm -m iface -I iface1 -o new
      # iscsiadm -m iface -I iface1 -o update -n iface.net_ifacename -v <NIC port2>
      Nota Para mostrar las interfaces, utilice iscsiadm -m iface.
    2. Detectar destinos iSCSI. Guarde el IQN (será el mismo con cada detección) en la hoja de cálculo para el siguiente paso.

      Método 1 (con ifaces)

      # iscsiadm -m discovery -t sendtargets -p <target_ip_address>:<target_tcp_listening_port> -I iface0
      # iscsiadm -m discovery -t sendtargets -p 192.168.0.1:3260 -I iface0

      Método 2 (sin ifaces)

      # iscsiadm -m discovery -t sendtargets -p <target_ip_address>:<target_tcp_listening_port>
      # iscsiadm -m discovery -t sendtargets -p 192.168.0.1:3260
      Nota El IQN tiene el aspecto siguiente:
      iqn.1992-01.com.netapp:2365.60080e50001bf1600000000531d7be3
    3. Cree la conexión entre los iniciadores de iSCSI y los destinos iSCSI.

      Método 1 (con ifaces)

      # iscsiadm -m node -T <target_iqn> -p <target_ip_address>:<target_tcp_listening_port> -I iface0 -l
      # iscsiadm -m node -T iqn.1992-01.com.netapp:2365.60080e50001bf1600000000531d7be3 -p 192.168.0.1:3260 -I iface0 -l

      Método 2 (sin ifaces)

    # iscsiadm -m node -L all
    1. Enumere las sesiones iSCSI que se han establecido en el host.

      # iscsiadm -m session