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

Aggiorna il tuo file di configurazione di riferimento (RCF)

Collaboratori netapp-yvonneo

È possibile aggiornare la versione RCF quando è installata una versione esistente del file RCF sugli switch operativi.

Prima di iniziare

Assicurati di avere quanto segue:

  • Un backup attuale della configurazione dello switch.

  • Un cluster completamente funzionante (nessun errore nei log o problemi simili).

  • L'attuale RCF.

  • Se si aggiorna la versione RCF, è necessaria una configurazione di avvio in RCF che rifletta le immagini di avvio desiderate.

    Se è necessario modificare la configurazione di avvio per riflettere le immagini di avvio correnti, è necessario farlo prima di riapplicare l'RCF, in modo che ai riavvii futuri venga istanziata la versione corretta.

Nota Durante questa procedura non è necessario alcun collegamento inter-switch (ISL) operativo. Ciò è voluto perché le modifiche alla versione RCF possono influire temporaneamente sulla connettività ISL. Per garantire operazioni del cluster senza interruzioni, la seguente procedura migra tutti i LIF del cluster allo switch partner operativo, eseguendo al contempo i passaggi sullo switch di destinazione.
Avvertenza Prima di installare una nuova versione del software dello switch e degli RCF, è necessario cancellare le impostazioni dello switch ed eseguire la configurazione di base. Prima di cancellare le impostazioni dello switch, è necessario essere connessi allo switch tramite la console seriale oppure aver conservato le informazioni di configurazione di base.

Passaggio 1: Prepararsi all'aggiornamento

  1. Se AutoSupport è abilitato su questo cluster, sopprimere la creazione automatica dei casi richiamando un messaggio AutoSupport :

    system node autosupport invoke -node * -type all -message MAINT=xh

    Dove x è la durata della finestra di manutenzione in ore.

  2. Modificare il livello di privilegio in avanzato, immettendo y quando richiesto per continuare:

    set -privilege advanced

    Viene visualizzato il prompt avanzato (*>).

  3. Visualizza le porte su ciascun nodo connesse agli switch:

    network device-discovery show
    Mostra esempio
    cluster1::*> network device-discovery show
    Node/       Local  Discovered
    Protocol    Port   Device (LLDP: ChassisID) Interface       Platform
    ----------- ------ ------------------------ --------------- ---------
    node1-01/cdp
                e3a    cs1                       Ethernet1/7     N9K-C9336C
                e3b    cs2                       Ethernet1/7     N9K-C9336C
    node1-02/cdp
                e3a    cs1                       Ethernet1/8     N9K-C9336C
                e3b    cs2                       Ethernet1/8     N9K-C9336C
    .
    .
    .
  4. Verificare che tutte le porte di archiviazione siano attive e integre:

    storage port show -port-type ENET
    Mostra esempio
    cluster1::*> storage port show -port-type ENET
    
    
                                          Speed
    Node               Port Type  Mode    (Gb/s) State    Status
    ------------------ ---- ----- ------- ------ -------- -----------
    node1-01
                       e3a ENET  -         100   enabled  online
                       e3b ENET  -         100   enabled  online
                       e7a ENET  -         100   enabled  online
                       e7b ENET  -         100   enabled  online
    node1-02
                       e3a ENET  -         100   enabled  online
                       e3b ENET  -         100   enabled  online
                       e7a ENET  -         100   enabled  online
                       e7b ENET  -         100   enabled  online
    .
    .
    .
  5. Disabilitare il ripristino automatico sui LIF del cluster.

    network interface modify -vserver Cluster -lif * -auto-revert false

Passaggio 2: configurare le porte

  1. Sullo switch cs1, chiudere le porte collegate a tutte le porte dei nodi.

    cs1> enable
    cs1# configure
    cs1(config)# interface eth1/1/1-2,eth1/7-8
    cs1(config-if-range)# shutdown
    cs1(config-if-range)# exit
    cs1(config)# exit
    Avvertenza Assicurati di chiudere tutte le porte connesse per evitare problemi di connessione di rete. Vedi l'articolo della Knowledge Base "Nodo fuori quorum durante la migrazione del cluster LIF durante l'aggiornamento del sistema operativo dello switch" per ulteriori dettagli.
  2. Verificare che i LIF del cluster abbiano eseguito il failover sulle porte ospitate sullo switch cs1. Potrebbero volerci alcuni secondi.

    network interface show -role cluster
    Mostra esempio
    cluster1::*> network interface show -role cluster
    
                Logical         Status     Network            Current     Current Is
    Vserver     Interface       Admin/Oper Address/Mask       Node        Port    Home
    ----------- --------------- ---------- ------------------ ----------- ------- ----
    Cluster
                node1-01_clus1  up/up      169.254.36.44/16   node1-01    e7a     true
                node1-01_clus2  up/up      169.254.7.5/16     node1-01    e7b     true
                node1-02_clus1  up/up      169.254.197.206/16 node1-02    e7a     true
                node1-02_clus2  up/up      169.254.195.186/16 node1-02    e7b     true
                node1-03_clus1  up/up      169.254.192.49/16  node1-03    e7a     true
                node1-03_clus2  up/up      169.254.182.76/16  node1-03    e7b     true
                node1-04_clus1  up/up      169.254.59.49/16   node1-04    e7a     true
                node1-04_clus2  up/up      169.254.62.244/16  node1-04    e7b     true
    
    8 entries were displayed.
  3. Verificare che il cluster sia integro:

    cluster show

    Mostra esempio
    cluster1::*> cluster show
    Node              Health  Eligibility   Epsilon
    ----------------- ------- ------------  -------
    node1-01          true    true          false
    node1-02          true    true          false
    node1-03          true    true          true
    node1-04          true    true          false
    
    4 entries were displayed.
  4. Se non lo hai già fatto, salva una copia della configurazione corrente dello switch copiando l'output del seguente comando in un file di testo:

    show running-config

    1. Registrare eventuali aggiunte personalizzate tra l'attuale running-config e il file RCF in uso (ad esempio una configurazione SNMP per la tua organizzazione).

    2. Per NX-OS 10.2 e versioni successive, utilizzare show diff running-config comando per confrontare con il file RCF salvato nel bootflash. In caso contrario, utilizzare uno strumento di confronto o diff di terze parti.

  5. Salva i dettagli di configurazione di base nel write_erase.cfg file sul bootflash.

    Nota

    Assicurati di configurare quanto segue:

    • Nome utente e password

    • Indirizzo IP di gestione

    • Gateway predefinito

    • Cambia nome

    cs1# show run | i "username admin password" > bootflash:write_erase.cfg

    cs1# show run | section "vrf context management" >> bootflash:write_erase.cfg

    cs1# show run | section "interface mgmt0" >> bootflash:write_erase.cfg

    cs1# show run | section "switchname" >> bootflash:write_erase.cfg

  6. Quando si esegue l'aggiornamento alla versione RCF 1.12 e successive, eseguire i seguenti comandi: cs1# echo "hardware access-list tcam region ing-racl 1024" >> bootflash:write_erase.cfg

    cs1# echo "hardware access-list tcam region egr-racl 1024" >> bootflash:write_erase.cfg

    cs1# echo "hardware access-list tcam region ing-l2-qos 1280 >> bootflash:write_erase.cfg

  7. Verificare che il write_erase.cfg il file è popolato come previsto:

    show file bootflash:write_erase.cfg

  8. Emettere il write erase comando per cancellare la configurazione salvata corrente:

    cs1# write erase

    Warning: This command will erase the startup-configuration.

    Do you wish to proceed anyway? (y/n) [n] y

  9. Copiare la configurazione di base salvata in precedenza nella configurazione di avvio.

    cs1# copy bootflash:write_erase.cfg startup-config

  10. Riavviare lo switch:

    cs1# reload

    This command will reboot the system. (y/n)? [n] y

  11. Una volta che l'indirizzo IP di gestione è nuovamente raggiungibile, accedere allo switch tramite SSH.

    Potrebbe essere necessario aggiornare le voci del file host relative alle chiavi SSH.

  12. Copiare l'RCF nel bootflash dello switch cs1 utilizzando uno dei seguenti protocolli di trasferimento: FTP, TFTP, SFTP o SCP.

    Per ulteriori informazioni sui comandi Cisco , consultare la guida appropriata nel "Riferimento ai comandi NX-OS della serie Cisco Nexus 9000" guide.

    Mostra esempio

    Questo esempio mostra come TFTP viene utilizzato per copiare un RCF nel bootflash sullo switch cs1:

    cs1# copy tftp: bootflash: vrf management
    Enter source filename: Nexus_9336C_RCF_v1.6-Storage.txt
    Enter hostname for the tftp server: 172.22.201.50
    Trying to connect to tftp server......Connection to Server Established.
    TFTP get operation was successful
    Copy complete, now saving to disk (please wait)...
  13. Applicare l'RCF precedentemente scaricato al bootflash.

    Per ulteriori informazioni sui comandi Cisco , consultare la guida appropriata nel "Riferimento ai comandi NX-OS della serie Cisco Nexus 9000" guide.

    Questo esempio mostra il file RCF NX9336C-FX2-RCF-v1.13-1-Storage.txt in fase di installazione sullo switch cs1:

    cs1# copy Nexus_9336C_RCF_v1.6-Storage.txt running-config echo-commands
    Avvertenza

    Assicuratevi di leggere attentamente le sezioni Note di installazione, Note importanti e banner del vostro RCF. Per garantire la corretta configurazione e il corretto funzionamento dello switch, è necessario leggere e seguire queste istruzioni.

  14. Verificare che il file RCF sia la versione più recente corretta:

    show running-config

    Quando controlli l'output per verificare di avere l'RCF corretto, assicurati che le seguenti informazioni siano corrette:

    • Lo striscione RCF

    • Le impostazioni del nodo e della porta

    • Personalizzazioni

      L'output varia in base alla configurazione del sito. Controllare le impostazioni della porta e fare riferimento alle note di rilascio per eventuali modifiche specifiche all'RCF installato.

  15. Riapplicare eventuali personalizzazioni precedenti alla configurazione dello switch.

  16. Dopo aver verificato che le versioni RCF, le aggiunte personalizzate e le impostazioni degli switch siano corrette, copiare il file running-config file al startup-config file.

    Per ulteriori informazioni sui comandi Cisco , consultare la guida appropriata nel "Riferimento ai comandi NX-OS della serie Cisco Nexus 9000" guide.

    cs1# copy running-config startup-config

    [] 100% Copy complete

  17. Riavviare l'interruttore cs1. È possibile ignorare gli avvisi “monitoraggio integrità switch cluster” e gli eventi “porte cluster inattive” segnalati sui nodi durante il riavvio dello switch.

    cs1# reload

    This command will reboot the system. (y/n)? [n] y

  18. Verificare che tutte le porte di archiviazione siano attive e integre:

    storage port show -port-type ENET
    Mostra esempio
    cluster1::*> storage port show -port-type ENET
    
    
                                          Speed
    Node               Port Type  Mode    (Gb/s) State    Status
    ------------------ ---- ----- ------- ------ -------- -----------
    node1-01
                       e3a  ENET  -          100 enabled  online
                       e3b  ENET  -          100 enabled  online
                       e7a  ENET  -          100 enabled  online
                       e7b  ENET  -          100 enabled  online
    node1-02
                       e3a  ENET  -          100 enabled  online
                       e3b  ENET  -          100 enabled  online
                       e7a  ENET  -          100 enabled  online
                       e7b  ENET  -          100 enabled  online
    .
    .
    .
  19. Verificare che il cluster sia integro:

    cluster show

    Mostra esempio
    cluster1::*> cluster show
    Node              Health   Eligibility   Epsilon
    ----------------- -------- ------------- -------
    node1-01          true     true          false
    node1-02          true     true          false
    node1-03          true     true          true
    node1-04          true     true          false
    
    4 entries were displayed.
  20. Ripetere i passaggi da 4 a 19 sullo switch cs2.

  21. Abilita il ripristino automatico sui LIF del cluster.

    network interface modify -vserver Cluster -lif * -auto-revert true

Passaggio 3: verificare la configurazione della rete del cluster e lo stato del cluster

  1. Verificare che le porte dello switch collegate alle porte del cluster siano attive.

    show interface brief
  2. Verificare che i nodi previsti siano ancora connessi:

    show cdp neighbors
  3. Verificare che i nodi del cluster si trovino nelle VLAN del cluster corrette utilizzando i seguenti comandi:

    show vlan brief
    show interface trunk
  4. Verificare che i LIF del cluster siano tornati alla loro porta home:

    network interface show -role cluster

    Se alcuni LIF del cluster non sono tornati alle loro porte home, ripristinarli manualmente dal nodo locale:

    network interface revert -vserver vserver_name -lif <lif-name>

  5. Verificare che il cluster sia integro:

    cluster show
  6. Verificare la connettività delle interfacce del cluster remoto:

    1. Puoi usare il network interface check cluster-connectivity show comando per visualizzare i dettagli di un controllo di accessibilità per la connettività del cluster:

      network interface check cluster-connectivity show
    2. In alternativa, puoi usare il cluster ping-cluster -node <node-name> comando per verificare la connettività:

      cluster ping-cluster -node <node-name>
Cosa succederà ora?

Dopo aver aggiornato il tuo RCF, puoi"verificare la configurazione SSH" .