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.