08.06.2017
Oracle Direct NFS (dNFS)
Unterstützte Systeme
Direct NFS ist Teil des Oracle Datenbank-Kernels, und wird auf allen untersützten Datenbank Platformen untersützt, selbst bei Systemen die nativ kein NFS untersützen, wie zum Beispiel Windows.
Aktivieren von Direct NFS
Ab Oracle 11.2
cd $ORACLE_HOME/rdbms/lib make -f ins_rdbms.mk dnfs_on
Vor Oracle 11.2
cd $ORACLE_HOME/lib mv libodm11.so libodm11.so_stub ln -s libnfsodm11.so libodm11.so
Deaktivieren von Direct NFS
cd $ORACLE_HOME/rdbms/lib make -f ins_rdbms.mk dnfs_off
Konfiguration
Direct NFS benutzt die Konfigurationsdatei oranfstab ($ORACLE_HOME/dbs/oranfstab) oder die Mount-Tab-Datei vom System (/etc/mtab)
Wir nutzen die ORA-NFS-TAB im dbs Verzeichnis.
server: NetAPP local: 10.100.11.96 path: 10.100.27.100 export: /vol/v_bblsto01_aggr0_nfs_rman mount: /oradb/dbdumps
Kontrollieren ob dNFS aktiv ist kann man in der Alertlog der DB.
Oracle instance running with ODM: Oracle Direct NFS ODM Library Version 3.0
dNFS Stats
-------------------------------------------------------------------------------- select * from v$dnfs_servers; -------------------------------------------------------------------------------- select * from v$dnfs_files; -------------------------------------------------------------------------------- select * from v$dnfs_channels; -------------------------------------------------------------------------------- select * from v$dnfs_stats; --------------------------------------------------------------------------------