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.

Sostituire uno switch cluster NetApp CN1610

Collaboratori netapp-yvonneo

Per sostituire uno switch NetApp CN1610 difettoso in una rete cluster, seguire questi passaggi. Si tratta di una procedura non distruttiva (NDU).

Requisiti di revisione

Prima di iniziare

Prima di procedere alla sostituzione dello switch, è necessario che siano soddisfatte le seguenti condizioni nell'ambiente corrente e sullo switch sostitutivo per l'infrastruttura di rete e cluster esistente:

  • Il cluster esistente deve essere verificato come completamente funzionante, con almeno uno switch del cluster completamente connesso.

  • Tutte le porte del cluster devono essere attive.

  • Tutte le interfacce logiche del cluster (LIF) devono essere attive e non devono essere state migrate.

  • Il cluster ONTAP ping-cluster -node node1 il comando deve indicare che la connettività di base e la comunicazione più grande di PMTU hanno esito positivo su tutti i percorsi.

Abilita la registrazione della console

NetApp consiglia vivamente di abilitare la registrazione della console sui dispositivi utilizzati e di adottare le seguenti misure quando si sostituisce lo switch:

Sostituire l'interruttore

Informazioni su questo compito

È necessario eseguire il comando per migrare un cluster LIF dal nodo in cui è ospitato il cluster LIF.

Gli esempi in questa procedura utilizzano la seguente nomenclatura di cluster switch e nodi:

  • I nomi dei due switch cluster CN1610 sono cs1 E cs2 .

  • Il nome dell'interruttore CN1610 che deve essere sostituito (l'interruttore difettoso) è old_cs1 .

  • Il nome del nuovo switch CN1610 (lo switch sostitutivo) è new_cs1 .

  • Il nome dello switch partner che non viene sostituito è cs2 .

Passi
  1. Verificare che il file di configurazione di avvio corrisponda al file di configurazione in esecuzione. È necessario salvare questi file localmente per utilizzarli durante la sostituzione.

    I comandi di configurazione nell'esempio seguente sono per FASTPATH 1.2.0.7:

    Mostra esempio
    (old_cs1)> enable
    (old_cs1)# show running-config
    (old_cs1)# show startup-config
  2. Creare una copia del file di configurazione in esecuzione.

    Il comando nell'esempio seguente è per FASTPATH 1.2.0.7:

    Mostra esempio
    (old_cs1)# show running-config filename.scr
    Config script created successfully.
Nota Puoi usare qualsiasi nome di file tranne CN1610_CS_RCF_v1.2.scr . Il nome del file deve avere l'estensione .scr.
  1. Salvare il file di configurazione in esecuzione dello switch su un host esterno in preparazione alla sostituzione.

    Mostra esempio
    (old_cs1)# copy nvram:script filename.scr scp://<Username>@<remote_IP_address>/path_to_file/filename.scr
  2. Verificare che le versioni dello switch e ONTAP corrispondano nella matrice di compatibilità. Vedi il "Switch NetApp CN1601 e CN1610" pagina per i dettagli.

  3. Dal "Pagina di download del software" sul sito di supporto NetApp , selezionare NetApp Cluster Switches per scaricare le versioni RCF e FASTPATH ​​appropriate.

  4. Impostare un server TFTP (Trivial File Transfer Protocol) con FASTPATH, RCF e configurazione salvata .scr file da utilizzare con il nuovo switch.

  5. Collegare la porta seriale (il connettore RJ-45 etichettato “IOIOI” sul lato destro dello switch) a un host disponibile con emulazione di terminale.

  6. Sull'host, impostare le impostazioni di connessione del terminale seriale:

    1. 9600 baud

    2. 8 bit di dati

    3. 1 bit di stop

    4. parità: nessuna

    5. controllo di flusso: nessuno

  7. Collegare la porta di gestione (la porta RJ-45 sul lato sinistro dello switch) alla stessa rete in cui si trova il server TFTP.

  8. Prepararsi a connettersi alla rete con il server TFTP.

    Se si utilizza il protocollo DHCP (Dynamic Host Configuration Protocol), non è necessario configurare un indirizzo IP per lo switch in questo momento. Per impostazione predefinita, la porta di servizio è impostata per utilizzare DHCP. La porta di gestione della rete è impostata su nessuna per le impostazioni del protocollo IPv4 e IPv6. Se la porta della chiave inglese è connessa a una rete dotata di server DHCP, le impostazioni del server vengono configurate automaticamente.

    Per impostare un indirizzo IP statico, è necessario utilizzare i comandi serviceport protocol, network protocol e serviceport ip.

    Mostra esempio
    (new_cs1)# serviceport ip <ipaddr> <netmask> <gateway>
  9. Facoltativamente, se il server TFTP si trova su un laptop, collegare lo switch CN1610 al laptop utilizzando un cavo Ethernet standard, quindi configurare la sua porta di rete nella stessa rete con un indirizzo IP alternativo.

    Puoi usare il ping comando per verificare l'indirizzo. Se non si riesce a stabilire la connettività, è necessario utilizzare una rete non instradata e configurare la porta di servizio utilizzando l'IP 192.168.x o 172.16.x. In un secondo momento sarà possibile riconfigurare la porta di servizio sull'indirizzo IP di gestione della produzione.

  10. Facoltativamente, verificare e installare le versioni appropriate dei software RCF e FASTPATH per il nuovo switch. Se hai verificato che il nuovo switch è configurato correttamente e non richiede aggiornamenti al software RCF e FASTPATH, puoi passare al punto 13.

    1. Verificare le nuove impostazioni dell'interruttore.

      Mostra esempio
      (new_cs1)> enable
      (new_cs1)# show version
    2. Scarica l'RCF sul nuovo switch.

      Mostra esempio
      (new_cs1)# copy tftp://<server_ip_address>/CN1610_CS_RCF_v1.2.txt nvram:script CN1610_CS_RCF_v1.2.scr
      Mode.	TFTP
      Set Server IP.	172.22.201.50
      Path.	/
      Filename....................................... CN1610_CS_RCF_v1.2.txt
      Data Type...................................... Config Script
      Destination Filename........................... CN1610_CS_RCF_v1.2.scr
      File with same name already exists.
      WARNING:Continuing with this command will overwrite the existing file.
      
      Management access will be blocked for the duration of the transfer Are you sure you want to start? (y/n) y
      
      File transfer in progress. Management access will be blocked for the duration of the transfer. please wait...
      Validating configuration script...
      (the entire script is displayed line by line)
      ...
      description "NetApp CN1610 Cluster Switch RCF v1.2 - 2015-01-13"
      ...
      Configuration script validated.
      File transfer operation completed successfully.
    3. Verificare che l'RCF sia scaricato sullo switch.

      Mostra esempio
      (new_cs1)# script list
      Configuration Script Nam   Size(Bytes)
      -------------------------- -----------
      CN1610_CS_RCF_v1.1.scr            2191
      CN1610_CS_RCF_v1.2.scr            2240
      latest_config.scr                 2356
      
      4 configuration script(s) found.
      2039 Kbytes free.
  11. Applicare l'RCF allo switch CN1610.

    Mostra esempio
    (new_cs1)# script apply CN1610_CS_RCF_v1.2.scr
    Are you sure you want to apply the configuration script? (y/n) y
    ...
    (the entire script is displayed line by line)
    ...
    description "NetApp CN1610 Cluster Switch RCF v1.2 - 2015-01-13"
    ...
    Configuration script 'CN1610_CS_RCF_v1.2.scr' applied. Note that the script output will go to the console.
    After the script is applied, those settings will be active in the running-config file. To save them to the startup-config file, you must use the write memory command, or if you used the reload answer yes when asked if you want to save the changes.
    1. Salvare il file di configurazione in esecuzione in modo che diventi il file di configurazione di avvio quando si riavvia lo switch.

      Mostra esempio
      (new_cs1)# write memory
      This operation may take a few minutes.
      Management interfaces will not be available during this time.
      
      Are you sure you want to save? (y/n) y
      
      Config file 'startup-config' created successfully.
      
      Configuration Saved!
    2. Scarica l'immagine sullo switch CN1610.

      Mostra esempio
      (new_cs1)# copy tftp://<server_ip_address>/NetApp_CN1610_1.2.0.7.stk active
      Mode.	TFTP
      Set Server IP.	tftp_server_ip_address
      Path.	/
      Filename....................................... NetApp_CN1610_1.2.0.7.stk
      Data Type.	Code
      Destination Filename.	active
      
      Management access will be blocked for the duration of the transfer
      
      Are you sure you want to start? (y/n) y
      
      TFTP Code transfer starting...
      
      File transfer operation completed successfully.
    3. Eseguire la nuova immagine di avvio attiva riavviando lo switch.

      Per riflettere la nuova immagine, è necessario riavviare lo switch affinché il comando del passaggio 6. Dopo aver immesso il comando di ricaricamento, potresti visualizzare due possibili visualizzazioni della risposta.

    Mostra esempio
    (new_cs1)# reload
    The system has unsaved changes.
    Would you like to save them now? (y/n) y
    
    Config file 'startup-config' created successfully.
    
    Configuration Saved! System will now restart!
    .
    .
    .
    Cluster Interconnect Infrastructure
    
    User:admin Password: (new_cs1) >*enable*
    1. Copiare il file di configurazione salvato dal vecchio switch al nuovo switch.

      Mostra esempio
      (new_cs1)# copy tftp://<server_ip_address>/<filename>.scr nvram:script <filename>.scr
    2. Applicare la configurazione salvata in precedenza al nuovo switch.

      Mostra esempio
      (new_cs1)# script apply <filename>.scr
      Are you sure you want to apply the configuration script? (y/n) y
      
      The system has unsaved changes.
      Would you like to save them now? (y/n) y
      
      Config file 'startup-config' created successfully.
      
      Configuration Saved!
    3. Salvare il file di configurazione in esecuzione nel file di configurazione di avvio.

      Mostra esempio
      (new_cs1)# write memory
  12. 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

    x è la durata della finestra di manutenzione in ore.

    Nota

    Il messaggio AutoSupport avvisa il supporto tecnico di questa attività di manutenzione, in modo che la creazione automatica dei casi venga soppressa durante la finestra di manutenzione.

  13. Sul nuovo switch new_cs1, accedi come utente amministratore e chiudi tutte le porte connesse alle interfacce del cluster di nodi (porte da 1 a 12).

    Mostra esempio
    User:*admin*
    Password:
    (new_cs1)> enable
    (new_cs1)#
    (new_cs1)# config
    (new_cs1)(config)# interface 0/1-0/12
    (new_cs1)(interface 0/1-0/12)# shutdown
    (new_cs1)(interface 0/1-0/12)# exit
    (new_cs1)# write memory
  14. Migrare i LIF del cluster dalle porte connesse allo switch old_cs1.

    È necessario migrare ciascun cluster LIF dall'interfaccia di gestione del nodo corrente.

    Mostra esempio
    cluster::> set -privilege advanced
    cluster::> network interface migrate -vserver <vserver_name> -lif <Cluster_LIF_to_be_moved> - sourcenode <current_node> -dest-node <current_node> -dest-port <cluster_port_that_is_UP>
  15. Verificare che tutti i LIF del cluster siano stati spostati sulla porta del cluster appropriata su ciascun nodo.

    Mostra esempio
    cluster::> network interface show -role cluster
  16. Chiudere le porte del cluster collegate allo switch sostituito.

    Mostra esempio
    cluster::*> network port modify -node <node_name> -port <port_to_admin_down> -up-admin false
  17. Verificare lo stato di salute del cluster.

    Mostra esempio
    cluster::*> cluster show
  18. Verificare che le porte siano inattive.

    Mostra esempio
    cluster::*> cluster ping-cluster -node <node_name>
  19. Sullo switch cs2, chiudere le porte ISL da 13 a 16.

    Mostra esempio
    (cs2)# config
    (cs2)(config)# interface 0/13-0/16
    (cs2)(interface 0/13-0/16)# shutdown
    (cs2)# show port-channel 3/1
  20. Verificare se l'amministratore dell'archiviazione è pronto per la sostituzione dello switch.

  21. Rimuovere tutti i cavi dallo switch old_cs1, quindi collegare i cavi alle stesse porte sullo switch new_cs1.

  22. Sullo switch cs2, attivare le porte ISL da 13 a 16.

    Mostra esempio
    (cs2)# config
    (cs2)(config)# interface 0/13-0/16
    (cs2)(interface 0/13-0/16)# no shutdown
  23. Attivare le porte sul nuovo switch associate ai nodi del cluster.

    Mostra esempio
    (new_cs1)# config
    (new_cs1)(config)# interface 0/1-0/12
    (new_cs1)(interface 0/13-0/16)# no shutdown
  24. Su un singolo nodo, richiamare la porta del nodo del cluster connessa allo switch sostituito, quindi verificare che il collegamento sia attivo.

    Mostra esempio
    cluster::*> network port modify -node node1 -port <port_to_be_onlined> -up-admin true
    cluster::*> network port show -role cluster
  25. Ripristinare i LIF del cluster associati alla porta nel passaggio 25 sullo stesso nodo.

    In questo esempio, i LIF sul nodo 1 vengono ripristinati correttamente se la colonna "Is Home" è vera.

    Mostra esempio
    cluster::*> network interface revert -vserver node1 -lif <cluster_lif_to_be_reverted>
    cluster::*> network interface show -role cluster
  26. Se il cluster LIF del primo nodo è attivo e viene ripristinato sulla sua porta home, ripetere i passaggi 25 e 26 per attivare le porte del cluster e ripristinare i cluster LIF sugli altri nodi del cluster.

  27. Visualizza informazioni sui nodi del cluster.

    Mostra esempio
    cluster::*> cluster show
  28. Verificare che il file di configurazione di avvio e il file di configurazione in esecuzione siano corretti sullo switch sostituito. Questo file di configurazione dovrebbe corrispondere all'output del passaggio 1.

    Mostra esempio
    (new_cs1)> enable
    (new_cs1)# show running-config
    (new_cs1)# show startup-config
  29. Se hai disattivato la creazione automatica dei casi, riattivala richiamando un messaggio AutoSupport :

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