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

Scopri e connettiti allo storage dall'host in E-Series - Linux (NVMe over TCP)

Collaboratori netapp-driley

Prima di definire ciascun host in Gestore di sistema di SANtricity, è necessario individuare le porte del controller di destinazione dall'host, quindi stabilire connessioni NVMe.

Fasi
  1. Verifica di poter eseguire il ping dall'host a ciascuna porta HIC dell'array utilizzando il seguente comando:

    ping <IP of array HIC port>
  2. Individuare i sottosistemi disponibili sulla destinazione NVMe-of per tutti i percorsi utilizzando il seguente comando:

    nvme discover -t tcp -a target_ip_address

    In questo comando, target_ip_address È l'indirizzo IP della porta di destinazione.

    Nota Il nvme discover il comando rileva tutte le porte del controller nel sottosistema, indipendentemente dall'accesso all'host.
    # nvme discover -t tcp -a 192.168.134.101
    Discovery Log Number of Records 12, Generation counter 0
    =====Discovery Log Entry 0======
    trtype:  tcp
    adrfam:  ipv6
    subtype: nvme subsystem
    treq:    not specified
    portid:  0
    trsvcid: 4420
    subnqn:  nqn.1992-08.com.netapp:EF80.6d039ea0005d29280000000069ddb538
    traddr:  fe80:0:0:0:200:ff:fe00:1
    eflags:  none
    sectype: none
    =====Discovery Log Entry 1======
    trtype:  tcp
    adrfam:  ipv6
    subtype: nvme subsystem
    treq:    not specified
    portid:  0
    trsvcid: 4420
    subnqn:  nqn.1992-08.com.netapp:EF80.6d039ea0005d29280000000069ddb538
    traddr:  fd23:0:0:0:192:168:131:101
    eflags:  none
    sectype: none
  3. Ripetere il passaggio 2 per tutte le altre connessioni.

  4. Connettiti al sottosistema individuato sul primo percorso utilizzando il comando: nvme connect -t tcp -n discovered_sub_nqn -a target_ip_address -Q queue_depth_setting -l controller_loss_timeout_period

    Nota Il comando sopra indicato non viene mantenuto dopo il riavvio. Il nvme connect comando dovrà essere eseguito dopo ogni riavvio per ristabilire le connessioni NVMe.
    Nota Le connessioni non vengono stabilite per nessuna porta rilevata inaccessibile dall'host.
    Nota Se si specifica un numero di porta utilizzando questo comando, la connessione non riesce. La porta predefinita è l'unica porta configurata per le connessioni.
    Nota Per impostazione predefinita, la profondità della coda è impostata su 128. Non cambiare questo valore predefinito perché NVMe su TCP richiede una profondità della coda di 128.
    # nvme connect -t tcp -a 192.168.134.101 -n nqn.1992-08.com.netapp:EF80.6d039ea0005d29280000000069ddb538 -Q 128 -l 3600
  5. Ripetere il passaggio 4 per tutte le altre connessioni.

  6. Opzionale - Configura il tuo host per rilevare e connettersi automaticamente ai target a ogni avvio.

    1. Aggiungi i parametri di rilevamento dei passaggi 2 e 3 a /etc/nvme/discovery.conf utilizzando la seguente procedura e il seguente formato:

      # echo "--transport=tcp --traddr=target_ip_address --trsvcid=4420" | sudo tee -a /etc/nvme/discovery.conf
    2. Abilita il servizio nvmf-autoconnect dopo aver popolato il file /etc/nvme/discovery.conf utilizzando il seguente comando:

      sudo systemctl enable nvmf-autoconnect.service
Quali sono le prossime novità?

Dopo aver stabilito i collegamenti, "definire l'host".