使用NFS安装oracle软件

昨天,使用openfiler创建nas存储系统,并安装oracle软件,前面一切顺利,到创建数据库时报ora错误,原来使用nfs安装oracle数据库时,mount选项有特殊要求,整理总结如下,以备查:

RAC

In the table below

  • Binaries is the shared mount points where the Oracle Home and CRS_HOME is installed.
  • Datafiles includes Online Logs, Controlfile and Datafiles

Operating System

Mount options for Binaries Mount options for Oracle Datafiles Mount options for CRS Voting Disk and OCR
Sun Solaris *
rw,bg,hard,nointr,rsize=32768,

wsize=32768,proto=tcp,

noac,vers=3,suid

rw,bg,hard,nointr,rsize=32768,

wsize=32768,proto=tcp,noac,

forcedirectio, vers=3,suid

rw,bg,hard,nointr,rsize=32768,

wsize=32768,proto=tcp,vers=3,

noac,forcedirectio

AIX (5L) **
rw,bg,hard,nointr,rsize=32768,

wsize=32768,proto=tcp,vers=3,

timeo=600


cio,rw,bg,hard,nointr,rsize=32768,

wsize=32768,proto=tcp,noac,

vers=3,timeo=600


cio,rw,bg,hard,intr,rsize=32768,

wsize=32768,tcp,noac,

vers=3,timeo=600

HPUX 11.23 ****  – rw,bg,vers=3,proto=tcp,noac,

hard,nointr,timeo=600,

rsize=32768,wsize=32768,suid

rw,bg,vers=3,proto=tcp,noac,

forcedirectio,hard,nointr,timeo=600,

rsize=32768,wsize=32768,suid

rw,bg,vers=3,proto=tcp,noac,

forcedirectio,hard,nointr,timeo=600

,rsize=32768,wsize=32768,suid

Linux x86

#


rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp, vers=3,

timeo=600, actimeo=0

rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,actimeo=0,

vers=3,timeo=600


rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,noac,vers=3,

timeo=600

Linux x86-64 # rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,vers=3,

timeo=600, actimeo=0

rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,actimeo=0,

vers=3,timeo=600

rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,vers=3,

timeo=600,noac

Linux – Itanium rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,vers=3,

timeo=600, actimeo=0

rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,actimeo=0,

vers=3,timeo=600

rw,bg,hard,nointr,rsize=32768,

wsize=32768,tcp,noac,vers=3,

timeo=600

* NFS mount option “forcedirectio” is required on Solaris platforms when mounting the OCR/CRS files when using Oracle 10.1.0.4 or 10.2.0.2 or later (Oracle unpublished bug 4466428)

** AIX is only supported with NAS on AIX 5.3 TL04 and higher with Oracle 10.2.0.1 and later (NetApp)

*** NAS devices are only supported with HPUX 11.23 or higher ONLY

# These mount options are for Linux kernels 2.6 and above for older kernels please check Note 279393.1

Due to Unpublished bug 5856342, it is necessary to use the following init.ora parameter when using NAS

with all versions of RAC on Linux (x86 & X86-64 platforms) until 10.2.0.4. This bug is fixed and included in 10.2.0.4 patchset.

filesystemio_options = DIRECTIO

Single Instance


Operating System

Mount options for Binaries Mount options for Oracle Datafiles
Sun Solaris *

(8, 9, 10)


rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

proto=tcp,suid

rw,bg,hard,rsize=32768,

wsize=32768,vers=3,[forcedirectio or llock],

nointr,proto=tcp,suid

AIX (5L) **
rw,bg,hard,rsize=32768,

wsize=32768,vers=3,intr,

timeo=600,proto=tcp


rw,bg,hard,rsize=32768,

wsize=32768,vers=3,cio,intr,

timeo=600,proto=tcp

HPUX 11.23 **** rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,proto=tcp,suid

rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,proto=tcp,suid

Linux x86

#

rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,tcp

rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,tcp,actime=0*

Linux x86-64 # rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,tcp

rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,tcp,actime=0*

Linux – Itanium rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,tcp

rw,bg,hard,rsize=32768,

wsize=32768,vers=3,nointr,

timeo=600,tcp

* actime=0 or noac can be used

按照上面所示,设置参数,结果仍然报错ora-27086,错误信息如下:

[[email protected] ~]$ oerr ora 27086
27086, 00000, "unable to lock file - already in use"
// *Cause:  the file is locked by another process, indicating that it is
//          currently in use by a database instance.
// *Action: determine which database instance legitimately owns this file.

重启openfiler,成功解决问题,看来是之前mount不当导致在openfiler端有锁一直没有释放。

虽然oracle支持nfs,但使用nfs的情景比较少,多数使用nfs来备份数据库或者存放归档

时间: 2024-11-03 03:24:04

使用NFS安装oracle软件的相关文章

1.安装oracle软件及创建数据库

一.硬件资源 内存:1G以上 SWAP空间:至少1.5G,要求为内存的2倍 temp空间:400M linux的临时空间是/tmp windows的临时空间如下: c:\> echo %homedrive%%homepath%\local settings\temp 硬盘空间:linux/unix需要1.3~3.5G windows需要1~1.5G 二.OFA最佳灵活体系结构(目录命名) 1.linux/unix下面对于mount点的命名采用/pm的方式 p:字符常量,通常是u m:固定长度,通

Linux下Oracle11G RAC报错:在安装oracle软件时报file not found一例

Linux下Oracle11G RAC报错:在安装oracle软件时报file notfound一例 1.现象 之前安装一切都比較顺利,安装oracle软件时,进度到30%时报错:file not found(/u01/app/oracle/product/11.2.0/db_1/owb/external/oc4j_applications/applications/WFMLRSVCApp.ear) 2.应对策略 1.  改变选择语言处.仅仅选择"English": 2.  又一次解压

静默安装Oracle软件

1.静默安装Oracle软件 Oracle的静默安装需要用到一个response文件,这个文件可以通过事先使用OUI录制: 执行以下命令,然后在OUI中根据提示执行安装数据库软件的操作 $./runInstaller –record –destinationFile /tmp/install_database.rsp 注意: (1)录制过程中选择只安装数据库软件不创建数据库 (2)当安装界面到达最后一步时选择cancel 录制成功后,就可以使用产生的响应文件回放整个安装过程了: (1)执行以下命

Solaris 10(x86)构建Oracle 10g RAC之--安装Oracle软件

系统环境: 操作系统:Solaris 10(x86-64) Cluster: Oracle CRS 10.2.0.1.0 Oracle:  Oracle 10.2.0.1.0 如图所示:RAC 系统架构 三.Oracle软件安装 在构建.配置完成CRS以后,就可以安装Oracle软件 安装需采用图形化方式,以Oracle用户的身份安装(在node1上): 选择"Cluster Installation" 运行脚本:(所有node) [[email protected]:/]# /exp

使用Shell脚本实现自动化静默安装Oracle软件

1.首先需要搭建一个Web站点,用于提供yum服务和oracle软体下载,类似软件资料库一样.(也可使用Ftp服务代替Web服务,看自己的选择) 2.Oracle软件安装时,建议不要安装在根目录下,所以此脚本中/u 目录为一个分区,若无/u分区,则相关目录会在根目录下.此脚本还可以结合PXE+KICKSTART无人值守安装实现批量部署. 3.脚本内容如下: #!/bin/bash ##########################################################

安装Oracle软件

1.安装linux操作系统和VMware Tools 2.创建组和用户,以root用户运行以下命令: groupadd -g 1000 oinstall groupadd -g 1001 dba useradd -u 1001 -d /home/oracle -g oinstall -G dba oracle 修改密码:passwd oracle 3.创建需要目录并修改权限: mkdir /soft chown -R oracle:oinstall /soft chmod -R 755 /sof

Oracle 学习之RAC(四) 安装Oracle软件

上传安装包到11grac1上 解压安装包 [[email protected] database]# unzip p10404530_112030_Linux-x86-64_1of7.zip  [[email protected] database]# unzip p10404530_112030_Linux-x86-64_2of7.zip 3. 以oracle用户运行安装文件 [[email protected] database]# chown oracle.oinstall databas

如何卸载掉报错后安装完成的“隐患oracle”软件

***********************************************声明**********************************************  原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 表述有错误之处,请您留言或邮件([email protected])指明,不胜感激. 本文转载必须保留此处:http://blog.csdn.net/huangyanlong/article/det

RedHat EL5 安装Oracle 10g RAC之--Oracle软件安装

系统环境: 操作系统:RedHat EL5 Cluster: Oracle CRS 10.2.0.1.0 Oracle:  Oracle 10.2.0.1.0 如图所示:RAC 系统架构 三.安装Orancle 软件   在构建.配置完成CRS以后,就可以安装Oracle软件 安装需采用图形化方式,以Oracle用户的身份安装(在node1上): 注意:修改安装配置文件,增加redhat-5的支持 [[email protected] install]$ pwd /home/oracle/dat