Skip to main content

NetApp_Insight_2020.png 

NetApp Knowledgebase

How does NVFAIL work with LUNs in clustered Data ONTAP 8?

Views:
99
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
core
Last Updated:

Applies to

  • Clustered Data ONTAP 8

Answer

Overview
  •  When a volume has the nvfail option ON, Non-Volatile RAM (NVRAM) failures result in LUNs in the volume being taken offline.
  •  LUNs listed in the /etc/nvfail_rename file, they are renamed by appending .nvfail to the name (e.g. oracle.dbf.nvfail)
  • This affords no extra protection for Storage Area Network (SAN) hosts because SAN hosts reference LUNs by the LUN number assigned via LUN maps and NOT by the LUN name.
  • This protection was designed for file protocols, such as Network File System (NFS) and Common Internet File System protocol (CIFS), protect against corruption due to NVFAIL.
 
 
To clear the NVFAIL condition on a LUN, simply bring the LUN online.
 

The NVFAIL feature is turned on by default for the root volume on C-mode and is turned off by default for other volumes.

  • Determine which volumes have the NVFAIL feature enabled:
cluster::> volume show  -fields nvfail
  • Determine which volumes are currently in the NVFAIL state:
cluster::> volume show -fields in-nvfailed-state
  • Determine which LUNs are offline:
cluster::> lun show -fields state
  • Clear the NVFAIL state from the affected volumes:
cluster::> volume modify -volume <volume_name> -vserver <vserver_name> -in-nvfailed-state false
  • Online the affected LUNs:
cluster::> lun modify -path <lun_path> -state online

Additional Information