• 使用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,错误信息例如以下:

    [oraten@yue ~]$ 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要备份数据库或存储归档

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    Javascript
    读jQuery源码
    常用正则-(各种数字,不能包括特殊字符等,后续再补充)
    SpringBoot入门教程(二) Spring Boot配置第二章
    Mybatis面试题
    HTTP和socket的连接请求的区别
    Maven有哪些优点和缺点
    @Autowired 与@Resource的区别(详细)
    spring的优点与缺点
    SpringMVC常见面试题总结
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4641488.html
Copyright © 2020-2023  润新知