安裝grid注意事項
一、準備環境
1、redhat 5
2、磁碟除了linux系統本身的sda之外,必須再準備2塊磁碟(>=2)
為什麼這裡必須是2塊,是因為我在實驗中反覆測試過,如果這裡只掛一塊的話,
在安裝到建立ASM磁碟組時會報“ins-30510 insufficient number of asm disks selectd”
這個錯誤,不過這是指標對選擇nomar的情況,如果選擇external,只掛一塊無所謂
3、官方建議用asmlib去建立asm磁碟組,其實個人建議最好不用asmlib,因為grid下建立asm
是可以認識到裸裝置,那又何必非得在裸裝置上去穿件衣服呢,有點像脫褲子放P
4、官方建議記憶體1.5G
二、安裝步驟
1、先做裸裝置,裸裝置步驟:
(1)分割槽
(2)配置/etc/sysconfig/rawdevices 裡面有樣例可參照
(3)配置/etc/udev/rules.d/60-raw.rules 裡面有樣例可參照,唯一需要注意的是,在檔案最後加入以下內容:
KERNEL=="raw[1-3]", OWNER="oracle" GROUP="oinstall", MODE="0660"
(4)chkconfig rawdevices on設定開機啟動服務
(5)重啟rawdevices服務
(6)ll -l /dev/raw/raw* 檢視一下檔案是否是oracle:oinstall 屬主
2、安裝grid
(1)安裝步驟基本是傻瓜式,到了磁碟組時,就選中兩個裸裝置即可
(2)到授權操作組時,官方文件建議
asm資料庫管理員(OSDBA)組 --asmdba
asm例項操作員(OSOPER)組-----asmoper
asm例項管理員(OSASM)組-----asmadmin
但是我們這裡是單例項,因此三個組都選一個dba
(3)指定安裝位置,這裡software的位置給個grid路徑,建議不要跟db放在一個目錄
比如說db目錄為/u01/app/oracle/product/11.2.0/db1
那麼grid目錄為/u01/app/oracle/product/11.2.0/grid
這之後就開始等待安裝
3、安裝db