ONTAP Aggiornamenti
Ci sono diversi modi per aggiornare ONTAP, ma ad essere onesto ho finito per scoprire il mio, e trovò ad essere il più affidabile! La chiave è quello di ottenere il software ONTAP sul contribuente. Stranamente, il filer non riconosce il formato Unix del download, quindi è necessario scaricare e copiare in tutta la versione Windows di ONTAP. È necessario copiare il software in in / vol/vol0/etc/software.
Per copiarlo sul filer sono disponibili diverse opzioni.
CIFS
Basta copiare dal desktop di Windows o server. Se non hanno CIFS licenza, basta collegarsi a EUR comunque come ti è consentito l'accesso admin con CIFS. (\ Filer_name \ c \ $ \ Software \ etc). Doppio controllare le autorizzazioni qtree su vol0 e assicurarsi che sia NTFS.
NFS
Se si dispone di NFS licenza, quindi è possibile utilizzare il sistema * nix per montare vol0. Potrebbe essere necessario modificare le esportazioni (Rw = workstation_ip, root = workstation_ip) in modo da avere il permesso di copiare i file in. Doppio controllare le autorizzazioni qtree su vol0 e assicurarsi che sia UNIX.
Web Server
Se si può mettere l'eseguibile ONTAP su un server web che il contribuente può accedere, poi il filer può scaricare il file stesso. Questo è in realtà un bel modo davvero di schierare un aggiornamento per filer multipli. Io di solito eseguire un server web sul mio portatile, così questo funziona abbastanza bene, Continuo solo a mio apache install with le ultime versioni ONTAP in radice, e punto uno filer al mio computer portatile.
ndmpcopy
Se si è già messo l'eseguibile su un altro ONTAP filer, allora è possibile copiarlo in tutto.
ndmpcopy-sa root:-da root password: password filer01: / vol/vol0/etc/software/ontap.exe filer02: / vol/vol0/etc/software/ontap.exe
ftp
È possibile attivare ftp sul filer, copiare il file eseguibile ONTAP sul filer e quindi copiare questo in vol0. Ovviamente non si deve permettere l'accesso FTP per vol0 direttamente (per molte ragioni così), ma è possibile copiarlo in un altro volume, quindi utilizzare mv (entro priv set avanzato), o ndmpcopy per copiarlo in tutto.
Una volta che il file eseguibile ONTAP è stato posto in / vol/vol0/etc/software è possibile ottenere il filer per installarlo. Si tratta di un processo di tre fasi, e 2 delle fasi può essere fatto con interruzioni relativamente basso.
installare software ontap_version_x.exe
Questo scompatta il sé di Windows estrazione dei file e lo inserisce all'interno vol0. Questo può essere fatto senza alcuna interruzione del servizio.
download
Questo prende il file appena estratto e li impegna a filer, sovrascrivendo il kernel e altri file. Anche se questo può essere fatto senza alcuna interruzione di alcun servizio, è possibile trovare la visualizzazione Filer potrebbe rompere dopo se questo è stato aggiornato in ONTAP la nuova versione.
reboot / CF pubblica di acquisto
A seconda di cosa si sta cercando di ottenere, se questo è un sistema stand-alone, o che hanno programmato i tempi di inattività, è possibile effettuare un riavvio. Se state cercando di fare un NDU (non-disruptive Upgrade), allora si otterrebbe il filer partner a rilasciare il "acquisizione CF". Questo fa sì che il filer aggiornato per il riavvio, ma i servizi sono il failover, quindi non dovrebbe perdere ogni accesso. Una volta che il contribuente si è riavviato ed è "in attesa di giveback", è possibile emettere "giveback cf" per terminare modalità di avvio del ONTAP nuova versione.
Se avete in programma i tempi di inattività, o si tratta di un sistema stand-alone, allora si può emettere "ontap_version_x.exe aggiornamento software" per eseguire tutti e 3 i passaggi precedenti in una sola mossa. Questo può essere molto bello se non ti dispiace l'interruzione, e si può anche sottolineare questo comando in un server web ("http://server_name/ontap_version_x.exe aggiornamento software") e il tutto diventa molto liscia!
Trucchi
Ci sono, come sempre, un paio di cose da guardare fuori per.
NDU è sempre un po 'una sfida ed è necessario controllare tutte le pre-Rich e documentazione molto bene. Se si desidera che tutti i vostri sistemi per rimanere, è necessario fare qualche ricerca. NDU può funzionare grande, se previsto, l'ho fatto molte volte, e le uniche volte che ho visto causare problemi è quando non è stato previsto, o c'è un sistema in più che non è stato pianificato.
Aggiornare tutti i sistemi di carico per primo. Se avete SnapDrive, SMAI, ecc, l'aggiornamento di questi primi. Questi sono quasi sempre compatibili, ma spesso non compatibili in avanti. Ciò richiede di solito più che la semplice pianificazione ONTAP stesso aggiornamento!
Aggiornamento firmware per primo! Molto importante se si vuole un aggiornamento regolare. All'avvio del filer controlla sempre le cartelle del firmware ("/ vol/vol0/etc/disk_fw" e "/ vol/vol0/etc/shelf_fw"). Se questi contengono le versioni più recenti che ciò che trova già applicato al sistema, si fermerà l'avvio e applicare questi primi. Periodo di validità del firmware può prendere 20-30 minuti, in modo da regolare l'aggiornamento è appena stata ritardata di 20 minuti! In NDU, questo è catastrofico!
Se si aggiorna il firmware del disco e mensola, si può generalmente essere fatto totalmente NDU (con l'eccezione di SATA, ma che è molto meno dirompente di un upgrade di avvio). Quindi vale la pena prendersi il tempo per aggiornare questo prima.










































Chris,
Grande blog, davvero utile.
Il processo di aggiornamento è cambiata in 7.3.1 (vedi note di rilascio http://now.netapp.com/NOW/knowledge/docs/ontap/rel731/html/ontap/rnote/frameset.html), in modo che l'installazione del software di comando è progressivamente abbandonato in favore del comando updare software per l'aggiornamento da 7.2 e successive.
Evviva
Chris
Grazie per il feedback Chris,
Sarebbe interessante vedere se avvolgere "aggiornamento software" all'interno del cluster di farne un upgrade seemless NDU. Non sembra questa funzione in azione su un cluster ancora.