Oracle10g rac 必須掌握的知識二

BruseYu發表於2012-11-04
安裝rac時,在不同的環境下,注意的地方是不一樣的,其實安裝oracle rac越來越簡單了,記得在安裝Oracle 9i rac時,當時這方面還不夠成熟,讓各種Bug折磨得可是不清。
再一個就是在安裝之前一定要先看看官方文件,它才是權威,網上安裝文件太多了,只能參考,否則吃虧的就是自己了。
今天回憶一下在aix 下安裝oracle 10 rac時遇到的幾個問題,感覺注意一下這幾個問題,安裝還是比較容易的
1:安裝包要根據官方文件的要求安裝全
2:時間同步一定要設定,一般設定NTP設定時間同步

AIX 使用ntp 伺服器端,客戶端的設定 

伺服器端

編輯 /etc/ntp.conf 檔案, 內容如下:

----------------------------

#broadcastclient

server 127.127.1.0

driftfile /etc/ntp.drift

tracefile /etc/ntp.trace

----------------------------

請注意檔案中的 server 127.127.1.0 這一行, 此處的127.127.1.0 是一特殊的地址,表示NTP主伺服器是與自身的系統時鐘同步.

然後啟動xntpd服務

客戶端

/etc/ntp.conf中新增

server 192.168.1.1

driftfile /etc/ntp.drift

tracefile /etc/ntp.trace

 

編輯好 /etc/ntp.conf, 啟動xntpd守護程式

# startsrc -s xntpd

 

xntpd 狀態查詢 , 使用 #lssrc -ls xntpd

剛啟動xntpd, sys peer 'insane', 表明xntpd還沒有完成同步, .

#lssrc -ls xntpd

Peer: 192.168.1.1

3:磁碟的屬性設定一定要注意,否則安裝一定失敗

Disk Type Attribute Value

SSA, FAStT, or non-MPIO-capable disks reserve_lock no

 

ESS, EMC, HDS, CLARiiON, or MPIO-capable disks

reserve_policy   no_reserv

 

similar to one of the following on that node:

SSA and FAStT devices

# /usr/sbin/chdev -l hdiskn -a reserve_lock=no

ESS, EMC, HDS, CLARiiON, and MPIO-capable devices

# /usr/sbin/chdev -l hdiskn -a reserve_policy=no_reserve

 

4:就是在安裝crs失敗後,一定要清楚乾淨,否則原端和目標會不停的重啟

安裝cluster  (如果沒有安裝成功,一定要刪除乾淨,否則後果自付)

1.        停止CRS等服務

srvctl stop nodeapps -n node1

srvctl stop nodeapps -n node2

/u01/app/oracle/crs/bin/crsctl stop crs

2.        執行$ORA_CRS_HOME/install/rootdelete.sh 指令碼,執行刪除程式,清空CRS安裝目錄

3.        將自啟動中的專案刪除

AIX環境下執行以下語句

rm /etc/init.cssd

rm /etc/init.crs

rm /etc/init.crsd

rm /etc/init.evmd

rm /etc/rc.d/rc2.d/K96init.crs

rm /etc/rc.d/rc2.d/S96init.crs

rm -Rf /etc/oracle/scls_scr

rm -Rf /etc/oracle/oprocd

rm /etc/inittab.crs

cp /etc/inittab.orig /etc/inittab

4.        清空安裝產生的臨時檔案

rm -Rf /var/tmp/.oracle

rm -Rf /tmp/.oracle

5.        刪除ocr.loc

rm /etc/oracle/ocr.loc

6.        清除ocrvote盤中的資訊(重要)

這裡需要注意的是,不能夠單純的刪除LV,必須用dd命令清除裡面的內容

dd if=/dev/zero  of=/dev/rhdisk2 bs=8192 count=55600(大約5g

dd if=/dev/zero  of=/dev/rhdisk3 bs=8192 count=55600

7.        清除Inventory目錄

rm -Rf /home/oracle/oraInventory

8.        清除資料庫資訊(可選項)

rm /usr/local/bin/dbhome

rm /usr/local/bin/oraenv

rm /usr/local/bin/coraenv

 

 

上面內容多多注意一下:安裝是很容易的!

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28260988/viewspace-748314/,如需轉載,請註明出處,否則將追究法律責任。

相關文章