Skip to main content
E-Series Systems
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurare la rete lato host

Collaboratori

Per configurare la rete lato host, è necessario eseguire diversi passaggi.

A proposito di questa attività

È possibile configurare la rete iSCSI sul lato host impostando il numero di sessioni del nodo per percorso fisico, attivando i servizi iSCSI appropriati, configurando la rete per le porte iSCSI, creando associazioni faccie iSCSI e stabilendo le sessioni iSCSI tra iniziatori e destinazioni.

Nella maggior parte dei casi, è possibile utilizzare l'inbox software-initiator per iSCSI CNA/NIC. Non è necessario scaricare il driver, il firmware e il BIOS più recenti. Fare riferimento a. "Tool di matrice di interoperabilità NetApp" per determinare i requisiti del codice.

Fasi
  1. Controllare node.session.nr_sessions variabile nel file /etc/iscsi/iscsid.conf per visualizzare il numero predefinito di sessioni per percorso fisico. Se necessario, modificare il numero predefinito di sessioni in una sessione.

    node.session.nr_sessions = 1
  2. Modificare il node.session.timeo.replacement_timeout variabile nel file /etc/iscsi/iscsid.conf in 20, da un valore predefinito di 120.

    node.session.timeo.replacement_timeout = 20
  3. In alternativa, è possibile impostare node.startup = automatic in /etc/iscsi/iscsid.conf prima di eseguire qualsiasi iscsiadm comandi per mantenere le sessioni dopo il riavvio.

  4. Assicurarsi che iscsid e. (open-)iscsi i servizi sono attivati e abilitati per l'avvio.

    # systemctl start iscsi
    # systemctl start iscsid
    # systemctl enable iscsi
    # systemctl enable iscsid
  5. Ottenere il nome dell'iniziatore IQN host, che verrà utilizzato per configurare l'host in un array.

    # cat /etc/iscsi/initiatorname.iscsi
  6. Configurare la rete per le porte iSCSI. Queste sono istruzioni di esempio per RHEL e SLES:

    Nota Oltre alla porta di rete pubblica, gli iniziatori iSCSI devono utilizzare due o più NIC su segmenti privati o VLAN separati.
    1. Determinare i nomi delle porte iSCSI utilizzando ifconfig -a comando.

    2. Impostare l'indirizzo IP per le porte iSCSI Initiator. Le porte dell'iniziatore devono essere presenti sulla stessa sottorete delle porte di destinazione iSCSI.

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

      Creare il file di esempio /etc/sysconfig/network-scripts/ifcfg-<NIC port> con i seguenti contenuti.

      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=

      Aggiunte opzionali per 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)

      Utilizzare nmtui per attivare e modificare una connessione. Lo strumento genera un <NIC port>.nmconnection file all'interno di /etc/NetworkManager/system-connections/.

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

      Creare il file di esempio /etc/sysconfig/network/ifcfg-<NIC port> con i seguenti contenuti.

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

      Aggiunta opzionale per IPv6:

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

    +

    Nota Assicurarsi di impostare l'indirizzo per entrambe le porte iSCSI Initiator.
    1. Riavviare i servizi di rete.

      # systemctl restart network
    2. Assicurarsi che il server Linux sia in grado di eseguire il ping di tutte le porte di destinazione iSCSI.

  7. Stabilire le sessioni iSCSI tra iniziatori e destinazioni (quattro in totale) in base a uno dei due metodi.

    1. (Facoltativo) quando si utilizza l'interfaccia ifaces, configurare le interfacce iSCSI creando due associazioni iface iSCSI.

      # 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 Per elencare le interfacce, utilizzare iscsiadm -m iface.
    2. Individuare le destinazioni iSCSI. Salvare l'IQN (che sarà lo stesso per ogni rilevamento) nel foglio di lavoro per il passaggio successivo.

      Metodo 1 (con ifache)

      # 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

      Metodo 2 (senza ifache)

      # 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 L'IQN è simile al seguente:
      iqn.1992-01.com.netapp:2365.60080e50001bf1600000000531d7be3
    3. Creare la connessione tra gli iniziatori iSCSI e le destinazioni iSCSI.

      Metodo 1 (con ifache)

      # 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

      Metodo 2 (senza ifache)

    # iscsiadm -m node -L all
    1. Elencare le sessioni iSCSI stabilite sull'host.

      # iscsiadm -m session