Library Table of Contents Index Previous Page (Alt-p) Next Page (Alt-n) Comments

Using NVFAIL

How the NVFAIL option provides database protection  Top

Enabling the vol options nvfail option on a volume provides database file protection by detecting NVRAM failure at boot time.

If this option is enabled and problems are found, it warns database administrators of NVRAM problems by

How you can provide additional protection for databases  Top

You can provide additional protection to specific database LUNs by adding them to an optional file you create called /etc/nvfail_rename. When you enable nvfail and Data ONTAP detects NVRAM errors at bootup, Data ONTAP renames any database LUNs specified in the nvfail_rename file by appending .nvfail to the original name. When Data ONTAP renames a database LUN, the database cannot restart automatically. This gives you the opportunity to examine it for inconsistencies before you remove the .nvfail extension and make it accessible again.

How NVFAIL works in the SAN environment on the filer  Top

LUNs accessed over CIFS, NFS or FCP can be entered in /etc/nvfail_rename. This causes a LUN rename upon boot after an NVRAM failure. This process is described in more detail in the NVRAM chapter of the Data ONTAP 6.4 System Administration Data Protection Guide.

Caution
NVRAM failure can lead to possible data inconsistencies. Upon a reboot after an NVRAM failure, all LUNs are taken offline and are no longer exported over FCP. You need to bring the LUNs online (and reexport) each LUN manually to the initiator after data recovery.

Enabling the NVFAIL option  Top

To enable the NVFAIL option on WAFL volumes, complete the following step.

Step

Action

1

Enter the following command:

vol options volume-name nvfail on

Creating the nvfail_rename file  Top

To create the nvfail_rename file, complete the following steps.

Step

Action

1

Use an editor to create or modify the nvfail_rename file in the filer's /etc directory.

2

List the full path and file name, one file per line, within the nvfail_rename file.

Example

/vol/vol1/home/dbs/oracle-WG73.dbf
3

Save the file.

Library Table of Contents Index Previous Page (Alt-p) Next Page (Alt-n) Comments