Friday, 21 February 2014

How to perform VNX 5300 Unified Health checkups



Run below mentioned commands after configuring VNX Unified Storage System. These logs comes handy for future reference. 



Power up test:

Run following command on Unisphere to verify successful boot up of CS0 and DMs:             
     
# /nasmcd/sbin/getreason

Output:                                                                                   10 - slot_0 primary control station
5 - slot_2 contacted
5 - slot_3 contacted

Status                                                                                     OK

Run following command on Unisphere to completely check the health of VNX system:

nas_checkup

Output:
Check Version:   7.1.56.5
Check Command:   /nas/bin/nas_checkup
Check Log    :   /nas/log/checkup-run.130331-124806.log

-------------------------------------Checks-------------------------------------
Control Station: Checking statistics groups database....................... Pass
Control Station: Checking if file system usage is under limit.............. Pass
Control Station: Checking if NAS Storage API is installed correctly........ Pass
Control Station: Checking if NAS Storage APIs match........................  N/A
Control Station: Checking if NBS clients are started....................... Pass
Control Station: Checking if NBS configuration exists...................... Pass
Control Station: Checking if NBS devices are accessible.................... Pass
Control Station: Checking if NBS service is started........................ Pass
Control Station: Checking if PXE service is stopped........................ Pass
Control Station: Checking if standby is up.................................  N/A
Control Station: Checking integrity of NASDB............................... Pass
Control Station: Checking if primary is active............................. Pass
Control Station: Checking all callhome files delivered..................... Pass
Control Station: Checking resolv conf...................................... Pass
Control Station: Checking if NAS partitions are mounted.................... Pass
Control Station: Checking ipmi connection.................................. Pass
Control Station: Checking nas site eventlog configuration.................. Pass
Control Station: Checking nas sys mcd configuration........................ Pass
Control Station: Checking nas sys eventlog configuration................... Pass
Control Station: Checking logical volume status............................ Pass
Control Station: Checking valid nasdb backup files......................... Pass
Control Station: Checking root disk reserved region........................ Pass
Control Station: Checking if RDF configuration is valid....................  N/A
Control Station: Checking if fstab contains duplicate entries.............. Pass
Control Station: Checking if sufficient swap memory available.............. Pass
Control Station: Checking for IP and subnet configuration.................. Pass
Control Station: Checking auto transfer status............................. Warn
Control Station: Checking for invalid entries in etc hosts................. Pass
Control Station: Checking for correct filesystem mount options............. Pass
Control Station: Checking the hard drive in the control station............ Pass
Control Station: Checking if Symapi data is present........................ Pass
Control Station: Checking if Symapi is synced with Storage System.......... Pass
Blades         : Checking boot files....................................... Pass
Blades         : Checking if primary is active............................. Pass
Blades         : Checking if root filesystem is too large.................. Pass
Blades         : Checking if root filesystem has enough free space......... Pass
Blades         : Checking network connectivity............................. Pass
Blades         : Checking status........................................... Pass
Blades         : Checking dart release compatibility....................... Pass
Blades         : Checking dart version compatibility....................... Pass
Blades         : Checking server name...................................... Pass
Blades         : Checking unique id........................................ Pass
Blades         : Checking CIFS file server configuration................... Pass
Blades         : Checking domain controller connectivity and configuration. Pass
Blades         : Checking DNS connectivity and configuration............... Pass
Blades         : Checking connectivity to WINS servers..................... Pass
Blades         : Checking I18N mode and unicode translation tables......... Pass
Blades         : Checking connectivity to NTP servers...................... Pass
Blades         : Checking connectivity to NIS servers...................... Pass
Blades         : Checking virus checker server configuration............... Pass
Blades         : Checking if workpart is OK................................ Pass
Blades         : Checking if free full dump is available................... Pass
Blades         : Checking if each primary Blade has standby................ Pass
Blades         : Checking if Blade parameters use EMC default values....... Pass
Blades         : Checking VDM root filesystem space usage..................  N/A
Blades         : Checking if file system usage is under limit.............. Pass
Blades         : Checking slic signature................................... Pass
Storage System : Checking disk emulation type.............................. Pass
Storage System : Checking disk high availability access.................... Pass
Storage System : Checking disks read cache enabled......................... Pass
Storage System : Checking disks and storage processors write cache enabled. Pass
Storage System : Checking if FLARE is committed............................ Pass
Storage System : Checking if FLARE is supported............................ Pass
Storage System : Checking array model...................................... Pass
Storage System : Checking if microcode is supported........................  N/A
Storage System : Checking no disks or storage processors are failed over... Pass
Storage System : Checking that no disks or storage processors are faulted.. Pass
Storage System : Checking that no hot spares are in use.................... Pass
Storage System : Checking that no hot spares are rebuilding................ Pass
Storage System : Checking minimum control lun size......................... Pass
Storage System : Checking maximum control lun size.........................  N/A
Storage System : Checking maximum lun address limit........................ Pass
Storage System : Checking system lun configuration......................... Pass
Storage System : Checking if storage processors are read cache enabled..... Pass
Storage System : Checking if auto assign are disabled for all luns.........  N/A
Storage System : Checking if auto trespass are disabled for all luns.......  N/A
Storage System : Checking storage processor connectivity................... Pass
Storage System : Checking control lun ownership............................  N/A
Storage System : Checking if Fibre Channel zone checker is set up..........  N/A
Storage System : Checking if Fibre Channel zoning is OK....................  N/A
Storage System : Checking if proxy arp is setup............................ Pass
Storage System : Checking if Product Serial Number is Correct.............. Pass
Storage System : Checking SPA SPB communication............................ Pass
Storage System : Checking if secure communications is enabled.............. Pass
Storage System : Checking if backend has mixed disk types.................. Pass
Storage System : Checking for file and block enabler....................... Pass
Storage System : Checking if nas storage command generates discrepancies... Pass
Storage System : Checking if Repset and CG configuration are consistent.... Pass
Storage System : Checking block operating environment...................... Pass
Storage System : Checking thin pool usage..................................  N/A
Storage System : Checking for domain and federations health on VNX......... Pass
--------------------------------------------------------------------------------