天天看點

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,如需轉載請自行聯系原作者

繼續閱讀