Friday, 28 March 2014

How To Update NetApp Filler DOT Version from 8.0 to 8.1

Storage upgrade is always a big and tricky task for storage engineers. So in this writeup I am going to share the procedure to succesfull upgrade of DOT version from 8.0 to 8.1 and I believe this procedure will help you to upgrade any DOT version of Any netapp storage product for fas32xx and fas62xx.In my scenario the storage is fas6240 and has been provisioned to other unix based servers. you can follow the same step if you going to upgrade your brand new storage you will be needed below mention softwares:


  • Putty or some thing like putty
  • Correct Ontap Version from NetApp 
  • winScp
And Console cable to connect storage because in upgrade the storage disconnect from LAN.

Here is the procedure to upgrade ontap from 8.0 to 8.1

1) Connect the laptop with the serial to console port of the 1st filer1 and also connect with the front end port e0a of the same filer through your laptop lan card.

2) Disable cf if is it enabled. filer1 > 
cf disable (Note: Cf status must show that cf is disabled otherwise filer will go in takeover mode which you dont want)

3) Logon to your other server which is connected to Storage or in same network in my case I used my DB server. Mount the /vol/vol0 volume as a nfs share on your server to the mountpoint /mnt.

#mount <serverIp>:/vol/vol0 /mnt

4) After mounting on the server go inside the directory 
cd /mnt/etc on your  server

5) Create a directory inside /mnt/etc by the name of software. 
mkdir software

6) 
chmod 775 software

7) copy the 8.1 upgrade source to the nfs share mount point on the server through winscp like /mnt/etc/software.

8) now logon to the filer1 whose /vol/vol0 you have mounted on the db server.

9) type the command on filer1> 
software list (it should show the software package that needs to be updated)

10) type the command on filer1> 
software update package-name or software update package-name -d -r (-d: download , -r reboot) 

11) Reboot the filer or it will do it by itself depending on the flags -d,-r are given or not at step 10

12) After the reboot is complete check the version of the filer > version (it should be 8.1.0p1).

Now Repeat the same steps (1-12) on filer2.

After Successfully upgrading both the filers.


13) cf enable on any 1 filer1.
(Note: DO NOT RUN THIS COMMAND ON BOTH THE FILERS)

Reboot Output:
 Phoenix SecureCore(tm) Server                            
Copyright 1985-2008 Phoenix Technologies Ltd.                                            
All Rights Reserved                  
BIOS version: 8.1.0                  
Portions Copyright (c) 2008-2011 NetApp, Inc. All Rights Reserved                                                                

CPU = 1 Processors Detected, Cores per Processor = 2                                                   
Intel(R) Xeon(R) CPU           C3528  @ 1.73GHz                                              
Testing RAM          
512MB RAM tested               
6144MB RAM installed                   
256 KB L2 Cache per Processor Core                                 
4096K L3 Cache Detected                      
System BIOS shadowed                   
USB 2.0: MICRON eUSB DISK                        
BIOS is scanning PCI Option ROMs, this may take a few seconds...                                                               
 ++++++++++++++            


Boot Loader version 4.1                      
Copyright (C) 2000-2003 Broadcom Corporation.                                            
Portions Copyright (C) 2002-2011 NetApp                                      

CPU Type: Intel(R) Xeon(R) CPU           C3528  @ 1.73GHz                                                        


Starting AUTOBOOT press Ctrl-C to abort...                                         
Loading X86_64/freebsd/image1/kernel:0x100000/8252680 0x8ded08/1275584 Entry at                                                                              
0x801582e0         
Loading X86_64/freebsd/image1/platform.ko:0xa17000/613472 0xb49908/638088 0xaacc                                                                               
60/38888 0xbe5590/41184 0xab6448/80684 0xac9f74/61528 0xad8fe0/132480 0xbef670/1                                                                               
48824 0xaf9560/1560 0xc13bc8/4680 0xaf9b78/288 0xc                                                
70/4968 0xafa310/960 0xc164d8/2880 0xafa6d0/184 0xc17018/552 0xafa7a0/448 0xb22a                                                                               
e0/12458 0xb49816/237 0xb25b90/80184 0xb394c8/66382                                                  
Starting program at 0x801582e0                             
IBM Data ONTAP 8.1.1 7-Mode                          
Copyright (C) 1992-2012 NetApp.                              
All rights reserved.                   
md1.uzip: 26368 x 16384 blocks                             
md2.uzip: 3584 x 16384 blocks                            
*******************************                              
*                             *                              
* Press Ctrl-C for Boot Menu. *                              
*                             *                              
*******************************                              
^A^AJun 20 00:24:05 [localhost:cf.nm.nicTransitionUp:                                                  
is UP    
Jun 20 00:24:06 [localhost:cf.rv.flush.handleExchange:info]: Flushing is active.                                                                               

Jun 20 00:24:12 [localhost:fci.initialiation.failed:error]: Initialization faile                                                                               
d on Fibre Channel adapter 1b.                             
Jun 20 00:24:12 [localhost:fci.initialization.failed:error]: Initialization fail                                                                               
ed on Fibre Channel adapter 1a.                              
Jun 20 00:24:12 [localhost:netif.linkDown:info]: Ethernet Wrench Port: Link down                                                                               
, check cable.             
Cluster monitor: warning: firmware partner-sysid variable is not set                                                                   
Jun 20 00:24:14 [localhost:diskown.isEnabled:info]: software ownership has been                                                                              
WAabled for this system                      
Jun 2FL0 00:24 C:14 [loPcalhostL:dcs.frEameworkDG.enableERd:info] : The DiCS fra                                                                               
msework i es enablnaed on tblhis nodede.                                       
J. un 20 0Ch0:24:14ec [localklhost:coisnfig.not Partner= Disks:C0xRITICAL7f]: No                                                                               
r the ps we41re deteffcted fo                            
       artner; this node will be unable to takeover correctly                                                            
Jun 20 00:24:14 [localhost:callhome.dsk.config:warning]: Call home for DISK CONF                                                                               
IGURATION ERROR              
Jun 20 00:24:14 [localhost:kern.cli.cmd:debug]: Command line input: the command                                                                              
is 'ifconfig'. The full command line is 'ifconfig lo 127.0.0.1'.                                                               
Jun 20 00:24:14 [localhost:kern.cli.cmd:debug]: Command line input: the command                                                                              
RN 'ifconfig_priv'. The full command line is 'ifconfig_priv losk 127.0.WA20.1'.                                                                              
Jun 2IN0 00:24G::14 [lo 0calhost d:kern.cisli.cmd:ksdebug]: f Commanoud line ndi                                                                               
the com      
 'ifcon      
       Sfig_pritov'. Ther full cagommand e line isAd 'ifconapfig_pritv lo 0'er.                                                                              
d:debug0 00:f24:14 [olocalhounst:k                                
       2]: Comm Fand linibe inputre: the c Command hais 'ifcnnonfig_pelriv'. T S                                                                               
he fullto commanrad line geis 'ifc Aonfig_pdariv lo pt127.0.0er.1'.                                                                  
[localhosfot 127Juunn 20 00d!:24:14                                  
       2ost:ker Sn.cli.cASmd:debu Ag]: Comdamand liptne inpuert: the s commandfo                                                                               
 full cunute_prid!v'. The                        
       0ommand  Pline isar 'routeal_priv aledd hostl  127.0.SC10.1 12SI7.0.20. S                                                                               
1 0'.    
.0.10.ra1: gategeway 127 A.0.20.1da                                  
:info]:0 00:er24:15 [s localhofost:waflun.memoryd!.status                                                        
       0 2946MB A of memTAory is  Acurrentda                                         
le systunem.           
00:24:10       
5 [loca      
lhost:sTaas.linkrg.error:eterror]: A Could danot recptover liernk on Ss AS adapf                                                                               
ds. Off unafter 1d:0 secon                         
re     0lining  Fthe adaibpter.                              
Jun 2 C0 00:24ha:15 [lonncalhostel:cf.nm. TnicReseart:warnigeng]: Int itiatinAdg                                                                               
o rendepreset oten Clustrser Inte frconnecout card nd0 due t!                                                            
zvous r2 eset            
Jun 20CS 00:24:I 15 [locTaalhost:rgfmmb.inetstStat. Achange:dainfo]: ptno mailer                                                                               
box inss tance ofon localun side. d!                                   
20 00:2      
       14:15 [l Uocalhosnkt:fmmb.noinstStawnt.chang Te:info]ar: n                                                               
nstanceAd on paraptner sitede.                             
f.fm.no0  f00:24:1ou5 [locandlhost:c!                                    
MBDisksOrIc:warning]: Could not find the local mailbox disks. Could not determin                                                                               
e the firmware state of the partner through the HA interconnect.                                                               
Jun 20 00:24:15 [localhost:cf.rv.notConnected:error]: Connection for 'cfo_rv' fa                                                                               
iled.    
Jun 20 00:24:17 [localhost:netif.linkUp:info]: Ethernet e0M: Link up.                                                                    
Jun 20 00:24:17 [localhost:netif.linkUp:info]: Ethernet e0P: Link up.                                                                    

Check that disks have been assigned ownership to this system (ID 188855077                                                                       
ng the 'disk show' and 'disk assign'                                   
commands from maintenance mode.                              

WARNING: there do not appear to be any disks attached to the system.                                                                   
No root volume found.                    
Rebooting... (press ctrl-c during boot to break reboot loop)                                                           

Thu Jun 20 00:24:17 UTC 2013                           
Uptime: 45s          
System rebooting...                  

Phoenix SecureCore(tm) Server                            
Copyright 1985-2008 Phoenix Technologies Ltd.                                            
All Rights Reserved                  
BIOS version: 8.1.0                  
Portions Copyright (c) 2008-2011 NetApp, Inc. All Rights Reserved                                                                

CPU = 1 Processors Detected, Cores per Processor = 2                                                   
Intel(R) Xeon(R) CPU           C3528  @ 1.73GHz                                              
Testing RAM          
512MB RAM tested               
6144MB RAM installed                   
256 KB L2 Cache per Processor Core                                 
4096K L3 Cache Detected                      
System BIOS shadowed
USB 2.0: MICRON eUSB DISK
BIOS is scanning PCI Option ROMs, this may take a few seconds...
 +++++++++++++++++++


Boot Loader version 4.1
Copyright (C) 2000-2003 Broadcom Corporation.
Portions Copyright (C) 2002-2011 NetApp

CPU Type: Intel(R) Xeon(R) CPU           C3528  @ 1.73GHz


Starting AUTOBOOT press Ctrl-C to abort...
Loading X86_64/freebsd/image1/kernel:0x100000/8252680 0x8ded08/1275584 Entry at
0x801582e0
Loading X86_64/freebsd/image1/platform.ko:0xa17000/613472 0xb49908/638088 0xaacc
60/38888 0xbe5590/41184 0xab6448/80684 0xac9f74/61528 0xad8fe0/132480 0xbef670/1
48824 0xaf9560/1560 0xc13bc8/4680 0xaf9b78/288 0xc14e10/864 0xaf9c98/1656 0xc151
70/4968 0xafa310/960 0xc164d8/2880 0xafa6d0/184 0xc17018/552 0xafa7a0/448 0xb22a
e0/12458 0xb49816/237 0xb25b90/80184 0xb394c8/66382
Starting program at 0x801582e0
IBM Data ONTAP 8.1.1 7-Mode