天天看點

Oracle rac 基于 NFS存儲的實作

oracle的安裝規劃方面不用多介紹了,隻介紹NFS的配置和安裝過程中的一些使用asm磁盤的不同點。

1、環境準備

2個rac節點,4台存儲節點

計算節點:

10.160.36.64

10.160.36.76

存儲節點:

10.160.36.33

10.160.36.60

10.160.36.62

10.160.36.70

2、NFS存儲準備

nfs存儲提供端安裝nfs軟體

yum install -y nfs-utils

yum install -y portmap

chkconfig nfs on

service rpcbind start

service nfs start

#lvcreate -L 7999G -n datalv1 -i 4 -I 64 datavg

lvcreate -n datalv11 -L 7990G datavg

mkfs.ext4 /dev/datavg/datalv1

mount /dev/datavg/datalv1 /oradata

vi /etc/fstab

/dev/datavg/datalv1    /oradata ext4 defaults 0 0

vi /etc/exports

每台存儲分别設定

/oradata                 *(rw,sync,no_wdelay,insecure_locks,no_root_squash)

3、NFS用戶端準備,也就是rac兩個計算節點

計算節點:

/dev/vdb    /u01    ext4    defaults 0 0

10.160.36.33:/oradata /oradata1 nfs rw,bg,hard,nointr,tcp,vers=3,timeo=600,rsize=32768,wsize=32768,actimeo=0 0 0

10.160.36.60:/oradata /oradata2 nfs rw,bg,hard,nointr,tcp,vers=3,timeo=600,rsize=32768,wsize=32768,actimeo=0 0 0

10.160.36.63:/oradata /oradata3 nfs rw,bg,hard,nointr,tcp,vers=3,timeo=600,rsize=32768,wsize=32768,actimeo=0 0 0

10.160.36.70:/oradata /oradata4 nfs rw,bg,hard,nointr,tcp,vers=3,timeo=600,rsize=32768,wsize=32768,actimeo=0 0 0

4、安裝rac

注意ocr和votedisk 的檔案路徑和備援的選擇

Oracle rac 基于 NFS存儲的實作
Oracle rac 基于 NFS存儲的實作

附錄、oracle的官方nfs挂載參數

<a href="https://oracle-base.com/articles/11g/oracle-db-11gr2-rac-installation-on-linux-using-nfs">https://oracle-base.com/articles/11g/oracle-db-11gr2-rac-installation-on-linux-using-nfs</a>

Mount Options for Oracle files when used with NFS on NAS devices (文檔 ID 359515.1)

Operating System

Mount options for    Binaries ##

Mount options for Oracle Datafiles

Mount options for CRS Voting Disk and OCR (12.1 and lower)

In 12.2, both OCR and voting disks must reside in ASM.

Sun Solaris *

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

wsize=32768,proto=tcp,noac,

vers=3,suid

forcedirectio, vers=3

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

noac,forcedirectio

AIX (5L) **

wsize=32768,proto=tcp,

vers=3,timeo=600

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

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

wsize=32768,tcp,noac,

HPUX 11.23 ***  --

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

hard,nointr,timeo=600,

rsize=32768,wsize=32768,suid

forcedirectio,hard,nointr,timeo=600,

rsize=32768,wsize=32768

forcedirectio,hard,nointr,timeo=600

,rsize=32768,wsize=32768

Windows

(Use dNFS if needed.

Refer to 

<a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=359515.1&amp;id=1468114.1">Document 1468114.1</a>

Not Supported

Linux x86

#

****

wsize=32768,tcp, vers=3,

timeo=600, actimeo=0

wsize=32768,tcp,actimeo=0,

wsize=32768,tcp,noac,actimeo=0,

Linux x86-64 #

 wsize=32768,tcp,vers=3,

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

wsize=32768,tcp,actimeo=0, 

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

timeo=600,actimeo=0

Linux - Itanium

wsize=32768,tcp,vers=3,

繼續閱讀