Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

On the target server, where existing VDB is running

Info

The VDB should already be running, so the mount exists

Enabling Direct NFS Client Control of NFS

  1. Shutdown the VDB

  2. Make sure all Oracle instances that run on this Oracle home are shut down

  3. export ORACLE_HOME=<SOME_PATH_TO_ORACLE_HOME>

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

  5. Run the following command:

    Code Block
    make -f ins_rdbms.mk dnfs_on

Prepare oranfstab file on Target VDB server.

Info

It can be placed in $ORACLE_HOME/dbs/oranfstab or under /etc/oranfstab

If placed under “/etc/oranfstab” then the files will be global for every ORACLE_HOME installed on the server

If placed in $ORACLE_HOME/dbs it will be applicable only to this ORACLE_HOME

Code Block
server: Accelario_App
local: 192.168.33.5
path: 192.168.33.4
export: /main_pool/4364692691 mount: /main_pool/00000050

server - NFS server name, in our case Accelario server name

local - IP address of target server (nfs client)

path - IP of Accelario server

export - mount point of VDB running on target server

mount - mount point of VDB on Accelario server, which is shared to target server

Make NFS mount ‘insecure’ on Accelario Server in order to allow direct NFS to function.

On the Accelario App server you need to add line into /etc/exports

The format of the line is as following:

Info

“<mount of VDB on Accelario server> <IP address of target server (nfs client)>(rw,insecure,no_root_squash)”

e.g.

Code Block
"/main_pool/00000050 192.168.33.5(rw,insecure,no_root_squash)" 

Re-mount the VDB filesystem mount point

Start the VDB