天天看点

Oracle10g RAC的安装(使用NFS代替共享存储)

说起Oracle10g RAC的安装,由于个人缺少设备(但是还想学),所以出现了很多版本.

单机版 :  安装起来相对简单,适合初学的时候先熟悉一下安装过程.

iscsi双节点版 :   比较理想的一种方案(官方推荐的嘛)

以上都是使用ocfs2 + asm,今天心血来潮用nfs代替共享存储装一个双节点的RAC

安装过程中大部分步骤与iscsi双节点版相同,只是在设置共享存储时不用安装ocfs2 和 asm

设置nfs作为共享存储的步骤如下:

   a.服务器设置

    [root@dbnas ~]# vi /etc/exports

    /oradb                   *(rw,sync,no_root_squash)

    /oradata                 *(rw,sync,no_root_squash)

    /oralog                  *(rw,sync,no_root_squash)

    /oraspfile               *(rw,sync,no_root_squash)

    创建目录

    mkdir /oradb

    mkdir /oradata

    mkdir /oralog

    mkdir /oraspfile

    设定好后可以使用以下命令启动NFS:

    /etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默认启动的)

    /etc/rc.d/init.d/nfs start

    exportfs [-aruv]

    -a :全部mount或者unmount /etc/exports中的内容

    -r :重新mount /etc/exports中分享出来的目录

    -u :umount 目录

    -v :在 export 的時候,将详细的信息输出到屏幕上。

    [root@dbnas ~]# exportfs -av

    exporting *:/oradata

    exporting *:/oradb

    exporting *:/oralog

    exporting *:/oraspfile

  b.客户端设置

    [root@dbrac1 ~]# showmount -e 10.0.0.3

    Export list for 10.0.0.3:

    /oradb     *

    /oradata   *

    /oralog    *

    /oraspfile *

    挂载

    mount -t nfs -o rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3 10.0.0.3:/oradb /u01

    mount -t nfs -o rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3 10.0.0.3:/oradata /data

    mount -t nfs -o rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3 10.0.0.3:/oradata /oralog

    mount -t nfs -o rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3 10.0.0.3:/oradb /oraspfile

  c.启动时自动挂载

    vi /etc/fstab

    10.0.0.3:/oradb         /u01                         nfs     rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3              0 0

    10.0.0.3:/oradata       /data/oradata                nfs     rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3              0 0

    10.0.0.3:/oralog        /data/flash_recovery_area    nfs     rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3              0 0

    10.0.0.3:/oraspfile     /data/oracle/product/10.2.0/db_1/dbs    nfs     rw,bg,hard,nointr,suid,rsize=32768,wsize=32768,proto=tcp,noac,vers=3   0 0

  d.与服务器对应的路径

    mkdir /u01

    mkdir /data/oradata

    mkdir /data/flash_recovery_area

  f.修改权限(在安装软件之前运行)

    chown oracle.dba -R /u01

    chown oracle.dba -R /data/oradata

    chown oracle.dba -R /data/flash_recovery_area

    chown oracle.dba -R /data/oracle/product/10.2.0/db_1/dbs

<a href="http://down.51cto.com/data/2354142" target="_blank">附件:http://down.51cto.com/data/2354142</a>

本文转自 jxwpx 51CTO博客,原文链接:http://blog.51cto.com/jxwpx/206643,如需转载请自行联系原作者

继续阅读