技术开发 频道

虚拟RHEL5上安装11g RAC

  直接NFS客户端

  为了改善NFS的性能,oracle公司建议使用随oracle 11g发布的直接NFS客户。直接NFS客户在下列地点寻找NFS信息:

  (1)$ORACLE_HOME/dbs/oranfstab

  (2)/etc/oranfstab

  (3)/etc/mtab

  既然在“/etc/fstab”我们已经有了我们的挂载NFS点,因此“/etc/mtab”文件不需要配置任何额外信息。

  为了使客户端工作,我们需要切换libodm11.so库到libnfsodm11.so库,如下所示:

  srvctl stop database -d RAC

  cd $ORACLE_HOME/lib

  mv libodm11.so libodm11.so_stub

  ln -s libnfsodm11.so libodm11.so

  srvctl start database -d RAC

  配置完成后,你就可以通过以下视图看到直接NFS客户端:

   v$dnfs_servers

   v$dnfs_files

   v$dnfs_channels

   v$dnfs_stats

  例如:

  SQL> SELECT svrname, dirname FROM v$dnfs_servers;

  SVRNAME DIRNAME

  ------------- -----------------

  nas1 /shared_data

  SQL>

  默认情况下,直接NFS客户端支持直接I/O和异步I/O。

0
相关文章