Oracle 10g rac升級需要注意的事項

531968912發表於2016-09-13
Oracle 10g rac升級需要注意的事項 
Oracle rac在生產庫升級大大小小已經做過好多次了,在生產庫升級不同於在測試環境下操作,在生產庫上升級考驗的是dba的抗壓力,細心程度,RAC升級文件在網上多如牛毛,在這裡我就不詳細寫升級步驟,只寫需要注意的地方: 
1、詳細閱讀升級介質中的read me,尤其需要注意升級前需要的作業系統補丁,比如作業系統檔案集版本是否過低?是否需要升級?作業系統補丁是否需要打?升級過程出現80%的錯誤是準備工作不足, 
2、備份終於一切,考慮到生產系統的重要性,在升級過程任何一個環節出錯,必須能夠保證做到回退。升級之前備份crs,rdbms,ocr,vot crs相關啟動檔案。在資料庫大小可以承受,空間滿足的的話,升級之前甚至備份資料檔案。如資料庫過大或者空間不滿足,升級之前建議建立restore point,萬一升級過程刷資料字典出現問題,可以做到回退。 
3、檢查oracle使用者等效性連線,如ssh或者rsh 
4、升級之前備份無效物件表格,最好備份dba_objects表格,可以和升級之後進行無效物件比較 
5、升級之前詢問客戶是否有第三方應用在跑,如CA備份軟體,曾經遇到Oracle全部關閉,但相關檔案無法覆蓋,其原因就在於有第三方軟體不停呼叫Oracle庫。 
6、升級期間註釋主機crontab呼叫,ps -ef|grep oracle確定沒有oracle相關程式,同時用slibclean清除unused modules 
7、確保你的筆記本連線到生產機,網路穩定,網路丟包害死人。如果允許最好用vnc 
8、冷靜,仔細,升級過程中不建議開多個標籤視窗,一臺主機一般建議開2個視窗,視窗一用於執行相關命令,視窗二用於檢視相關升級日誌。 
9、跟客戶講清楚,本次升級當機視窗,這樣就不會問你還要多久才能升好,在條件允許的情況下,儘量申請多的當機視窗。比如,刷資料字典一般情況下40分鐘左右,就申請40分鐘當機視窗,萬一中間出現狀況,自己就沒後路了。在預定的當機視窗下完成任務,客戶會感覺良好。提前完成任務,客戶會感覺棒極了。超過當機視窗,帶來的卻是客戶的抱怨,懷疑,否定! 
10、在oracle環境變數中新增如下變數,可以較清楚的知道當前路徑,登陸使用者,Oraclesid等資訊 
PS1=$LOGNAME"."'$ORACLE_SID'"@"`hostname`":"'$PWD'"$" 
export PS1 
11、條件允許的話,儘可能內外網同時上。 

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

相關文章