Enabling Oracle Direct NFS (dNFS) client

Oracle

Audience
Public
Technology Integrations
Oracle
Source Type
Documentation

To enable Oracle dNFS on a database host, perform the following steps.

1. Shut down the running instance of the Oracle database software.

2. Change the directory to $ORACLE_HOME/rdbms/lib

3. Enable dNFS by running the following command.


$ make -f ins_rdbms.mk dnfs_on
  • The server parameter refers to the name of the FlashBlade storage. This name is for informational use only and not validated.
  • The local parameter refers to the paths on the database host, specified either by IP address or by name as displayed using the ifconfig command
  • The path parameter should reflect the data VIP address(es) of the FlashStorage.
    • Oracle supports up to 4 paths
  • The nfs_version should refer to nfsv3 as at this time FlashBlade supports only the V3 of the NFS protocol.
  • The export parameters should reflect the mount points similar to the entries created in /etc/fstab but do not include any mount options.
  • Keywords (server, local, path, nfs_version, export, mount) should be immediately followed with ":" without any spaces.
  • The values should have a space after the ":"
  • Always group local and path together on the same line. Similarly group export and mount together on the same line.

server: fb-dnfs-test-01
local: 192.168.20.50 path: 192.168.20.100
nfs_version: nfsv3
export: /oradata01 mount: /u02
export: /oradata02 mount: /u03
export: /redo01    mount: /u04

server: fb-dnfs-test-02
local: 192.168.10.25 path: 192.168.10.200
nfs_version: nfsv3
export: /rman01 mount: /r01
export: /rman02 mount: /r02

Sample oranfstab for multiple data VIP at the FlashBlade level. Limit to four paths.


server: fb-dnfs-test-01
local: 192.168.20.50 path: 192.168.20.100
local: 192.168.20.50 path: 192.168.20.101
local: 192.168.20.50 path: 192.168.20.102
local: 192.168.20.50 path: 192.168.20.103
nfs_version: nfsv3
export: /oradata01 mount: /u02
export: /oradata02 mount: /u03
export: /redo01    mount: /u04

5. Restart the Oracle database instance(s).

Note: The mount points referred to in the oranfstab file should be mounted on the system(s) by invoking the mount command directly or more commonly through an entry in the /etc/fstab file.