ONTAP Uppgraderingar
Det finns flera olika sätt att uppgradera ONTAP, men för att vara ärlig hamnade jag upptäckte min egen, och funnit den vara den mest tillförlitliga! Det viktiga är att få ONTAP programvaran på Uppgiftslämnaren. Konstigt nog känner igen Uppgiftslämnaren inte Unix format nedladdningen, så du behöver ladda ner och kopiera över Windows-versionen av ONTAP. Du måste kopiera programvaran över i / vol/vol0/etc/software.
För att kopiera den på Uppgiftslämnaren har du flera alternativ.
CIFS
Kopiera bara den från skrivbordet i Windows eller server. Om du inte har CIFS licens, bara att ansluta till C $ ändå eftersom du får admin åtkomst med CIFS. (\ \ Filer_name \ c $ \ etc \ Software). Dubbelkolla qtree behörigheter för vol0 och se till att det är NTFS.
NFS
Om du har NFS licens, sedan kan du använda ditt * nix-system för att montera vol0. Du kan behöva ändra exporten (rw = workstation_ip, root = workstation_ip) så att du har tillåtelse att kopiera filerna över. Dubbelkolla qtree behörigheter för vol0 och se till att det är UNIX.
Web Server
Om du kan sätta ONTAP körbara på en webbserver som Uppgiftslämnaren kan komma åt, då Uppgiftslämnaren kan ladda ner filerna själv. Detta är faktiskt ett riktigt trevligt sätt att distribuera en uppgradering till flera filers. Jag brukar köra en webbserver på min laptop, så det fungerar ganska bra, jag bara hålla min apache installera med den senaste ONTAP versioner i roten, och pekar ett Filer på min laptop.
ndmpcopy
Om du redan har placerat ONTAP körbara på en annan filare, då kan du kopiera den över.
ndmpcopy-sa root: password-da root: lösenord filer01: / vol/vol0/etc/software/ontap.exe filer02: / vol/vol0/etc/software/ontap.exe
ftp
Du kan aktivera FTP på Uppgiftslämnaren, kopiera ONTAP körbara på Filer och sedan kopiera detta till vol0. Självklart bör du inte låta ftp tillgång vol0 direkt (för så många anledningar), men du kan kopiera den till en annan volym, använd sedan mv (inom Priv ställa in avancerade), eller ndmpcopy att kopiera den över.
När ONTAP körbara har placerats i / vol/vol0/etc/software du kan få Uppgiftslämnaren att installera den. Detta är en 3-stegs process, och två av etapperna kan göras med relativt låg avbrott.
programvara installeras ontap_version_x.exe
Detta packar upp Windows självextraherande filen och placerar den i vol0. Detta kan göras utan trafikstörningar.
nedladdning
Detta tar de nyligen extraherade filerna och förbinder dem till arkiverare skriva över boot-kärnan och andra filer. Även om detta kan ske utan avbrott till alla tjänster kan du hitta Filer Visa skulle kunna bryta efteråt om detta har uppgraderats i den nya ONTAP versionen.
reboot / CF övertagande
Beroende på vad du försöker uppnå, om detta är ett fristående system, eller om du har planerat driftstopp, kan du göra en omstart. Om du funderar på att göra en NDU (Non-Disruptive Upgrade), så skulle du få partnern Uppgiftslämnaren att utfärda en "CF övertagande". Detta orsakar den uppgraderade filare att starta, men tjänsterna är inte över, så du bör inte förlora någon tillgång. När Uppgiftslämnaren har startats och är "väntar på giveback" kan du fråga "cf giveback" för att avsluta uppstart av nya ONTAP versionen.
Om du inte har planerat driftstopp, eller är detta ett fristående system, så kan du fråga "Programuppdatering ontap_version_x.exe" för att utföra alla tre stegen ovan i ett drag. Detta kan bli riktigt trevligt om du inte har något emot avbrottet, och du kan även påpeka detta kommando vid en web-server ("Programuppdatering http://server_name/ontap_version_x.exe") och det hela blir ganska smidigt!
Gotchas
Det finns som alltid några saker att hålla utkik efter.
NDU är alltid lite av en utmaning och du måste kontrollera alla före förfr och dokumentation mycket noggrant. Om du vill att alla dina system för att hålla dig, måste du göra en del efterforskningar. NDU kan arbeta bra om planerat, jag har gjort det många gånger, och de enda gånger jag har sett det orsaka problem är när det inte har planerat, eller finns det ett extra system som inte var planerat för.
Uppgradera alla beroende system först. Om du har SnapDrive, SMAI, etc, uppgradera dessa första. Dessa är nästan alltid bakåtkompatibla, men ofta inte framåt kompatibla. Detta kräver oftast mer planering än bara ONTAP uppgradera sig själv!
Uppgradera firmware först! Mycket viktigt om du vill ha en smidig uppgradering. När Uppgiftslämnaren startar den alltid kontrollerar den fasta programvaran mappar ("/ vol/vol0/etc/disk_fw" och "/ vol/vol0/etc/shelf_fw"). Om dessa innehåller nyare versioner att vad den hittar som redan tillämpas på systemet, kommer det att stoppa starta och tillämpa dessa först. Hylla firmware kan ta 20-30 minuter, så att dina smidig uppgradering precis har blivit försenad med 20 minuter! I NDU, detta är katastrofal!
Om du uppgraderar disk och hylla firmware, det kan generellt sett göras helt NDU (med undantag för SATA, men det är mycket mindre störande än ett boot uppgradering). Så det är väl värt att ta tid att uppgradera denna första.










































Chris,
Great blogg, riktigt bra.
Uppgraderingen har förändrats i 7.3.1 (se versionsfakta http://now.netapp.com/NOW/knowledge/docs/ontap/rel731/html/ontap/rnote/frameset.html ) så att programvaran installeras kommandot att fasas ut till förmån för den programvara updare kommandot för att uppgradera från 7.2 och senare.
Skål
Chris
Skål för feedbacken Chris,
Skulle vara intressant att se om de avsluta "Programuppdatering" inom klustret för att göra det en seemless NDU uppgradering. Inte heller den här i aktion över ett kluster ännu.