oracle linux 6.作業系統oracle 11g rac
安裝oracle 11g rac碰到一系列的問題,現把整個過程記錄下來。
首先選用oracle linux 6.7作為作業系統,資料庫是11.2.0.3。安裝作業系統。按照操作步驟按照rac。
關於rac裡的ntp問題,最開始打算是一臺機器做ntp server,另外一臺做client,但是安裝的時候,檢查還是有報錯。最後還是使用網上的方法關閉了ntp的程式。
共享儲存的問題,以前安裝過一套oracle linux 6.4+11.2.0.3雙機,直接使用的多路徑做link。這次也這麼做,哪知道竟然在安裝的時候能檢測到容量,建立dg的時候卻說不是有效的磁碟。很奇怪。沒辦法使用的udev。
安裝完成後,中間沒有報錯,包括執行root.sh的語句。一切順利。想不到的問題出現,系統重啟後,rac不能啟動,檢查系統執行的程式,只有兩個
root 4458 1 0 2015 15:12:02 /bin/sh /etc/init.d/init.ohasd run
root 5794 1 0 2015 15:12:02 /u01/app/product/11.2.0/grid/bin/ohasd.bin reboot
然後就不能進行下去了。
經過了n長時間的嘗試,終於發現只要kill掉第一個程式,rac馬上就自動啟動完成。
一直無法解釋清楚原因,感覺是某些東西沒有啟動,可能是udev什麼的,最後解決的辦法是把/etc/init.d/init.ohasd和/etc/init.d/ohasd檔案的最開頭加上一句sleep 120,一切正常了。
解決很簡單,但中間的過程還是非常的曲折,按照網上的辦法,在/etc/init.d/init.ohasd指令碼里面加上幾句話,但那時11.2.0.1的bug,到0.3的版本已經解決了,加上幾句程式碼執行root還報錯。還有的說刪除has,只有兩個指令碼,一個刪除,一個重新執行,結果執行刪除要mklink成單機rac,按照操作執行了,連rac也回不來了。
作業系統換成redhat6.5現象依舊。發現兩個作業系統oracle要求的包有一個不一樣,redhat要求pdksh。oracle linux要求ksh包。
最奇怪的是把作業系統換成oracle linux 6.4,繼續使用多路徑,安裝能夠透過了,還是不能自動啟動。為什麼上次在別的地方能夠自動啟動,這次就不行了呢!加上sleep就ok了。不管你是多路徑還是udev。但不管哪個,我都先進行了分割槽。生成/DEV/SDBP1類似的裝置檔案。
發現使用udev,在fdisk -l命令裡沒有共享儲存的盤了。
有兩個問題沒有弄明白,linux自動啟動設定,明明在rc。5裡面把ohasd的檔案都刪除了,但系統重啟還是有ohasd的程式。udev命令載入的到底是/dev/sdb還是/dev/sdb1.
首先選用oracle linux 6.7作為作業系統,資料庫是11.2.0.3。安裝作業系統。按照操作步驟按照rac。
關於rac裡的ntp問題,最開始打算是一臺機器做ntp server,另外一臺做client,但是安裝的時候,檢查還是有報錯。最後還是使用網上的方法關閉了ntp的程式。
共享儲存的問題,以前安裝過一套oracle linux 6.4+11.2.0.3雙機,直接使用的多路徑做link。這次也這麼做,哪知道竟然在安裝的時候能檢測到容量,建立dg的時候卻說不是有效的磁碟。很奇怪。沒辦法使用的udev。
安裝完成後,中間沒有報錯,包括執行root.sh的語句。一切順利。想不到的問題出現,系統重啟後,rac不能啟動,檢查系統執行的程式,只有兩個
root 4458 1 0 2015 15:12:02 /bin/sh /etc/init.d/init.ohasd run
root 5794 1 0 2015 15:12:02 /u01/app/product/11.2.0/grid/bin/ohasd.bin reboot
然後就不能進行下去了。
經過了n長時間的嘗試,終於發現只要kill掉第一個程式,rac馬上就自動啟動完成。
一直無法解釋清楚原因,感覺是某些東西沒有啟動,可能是udev什麼的,最後解決的辦法是把/etc/init.d/init.ohasd和/etc/init.d/ohasd檔案的最開頭加上一句sleep 120,一切正常了。
解決很簡單,但中間的過程還是非常的曲折,按照網上的辦法,在/etc/init.d/init.ohasd指令碼里面加上幾句話,但那時11.2.0.1的bug,到0.3的版本已經解決了,加上幾句程式碼執行root還報錯。還有的說刪除has,只有兩個指令碼,一個刪除,一個重新執行,結果執行刪除要mklink成單機rac,按照操作執行了,連rac也回不來了。
作業系統換成redhat6.5現象依舊。發現兩個作業系統oracle要求的包有一個不一樣,redhat要求pdksh。oracle linux要求ksh包。
最奇怪的是把作業系統換成oracle linux 6.4,繼續使用多路徑,安裝能夠透過了,還是不能自動啟動。為什麼上次在別的地方能夠自動啟動,這次就不行了呢!加上sleep就ok了。不管你是多路徑還是udev。但不管哪個,我都先進行了分割槽。生成/DEV/SDBP1類似的裝置檔案。
發現使用udev,在fdisk -l命令裡沒有共享儲存的盤了。
有兩個問題沒有弄明白,linux自動啟動設定,明明在rc。5裡面把ohasd的檔案都刪除了,但系統重啟還是有ohasd的程式。udev命令載入的到底是/dev/sdb還是/dev/sdb1.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13337857/viewspace-1802422/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux作業系統上刪除OracleLinux作業系統Oracle
- Oracle 作業系統認證Oracle作業系統
- Oracle作業系統認證Oracle作業系統
- 【OLS】Linux作業系統Oracle 11g環境下安裝解除安裝Oracle Label SecurityLinux作業系統Oracle
- 【BUILD_ORACLE】Oracle 19c RAC搭建(二)作業系統檢查與配置UIOracle作業系統
- 1 Oracle Database 11.2.0.3.0 RAC On Oralce Linux 6.5 使用-客戶作業系統安裝OracleDatabaseLinux作業系統
- 將 CentOS 8 作業系統遷移到 Oracle LinuxCentOS作業系統OracleLinux
- oracle 11g rac install for linuxOracleLinux
- Redhat Linux AS 5 + Oracle 11g RACRedhatLinuxOracle
- oracle 作業系統的選擇Oracle作業系統
- oracle linux作業系統安裝vmware tools出錯OracleLinux作業系統
- 在oracle linux 5.6上安裝oracle 11g RACOracleLinux
- 不同作業系統上遮蔽oracle的作業系統認證方式作業系統Oracle
- Oracle Database 11g Release 2 RAC On LinuxOracleDatabaseLinux
- Oracle作業系統使用者組Oracle作業系統
- ORACLE11.2.0.4 RAC+ ASM安裝方法 (作業系統CENTOS7.6)OracleASM作業系統CentOS
- 禁止和允許Oracle RAC的CRS隨作業系統啟動的方法Oracle作業系統
- Oracle推出全球首個自治作業系統Oracle作業系統
- Oracle 跨作業系統 遷移 說明Oracle作業系統
- Oracle 跨作業系統遷移說明Oracle作業系統
- Oracle跨作業系統遷移說明Oracle作業系統
- 安裝Oracle 11g rac for linux as 4 update 4OracleLinux
- Linux 作業系統Linux作業系統
- Linux作業系統Linux作業系統
- linux和windows作業系統下完全刪除oracle資料庫LinuxWindows作業系統Oracle資料庫
- 在Linux作業系統中安裝DB2、WAS叢集、OracleLinux作業系統DB2Oracle
- 安裝Oracle RAC 11gOracle
- oracle 11G Rac service管理Oracle
- oracle 11g rac 程式理解Oracle
- oracle效能優化二——作業系統優化Oracle優化作業系統
- 在作業系統上把ORACLE程式刪掉作業系統Oracle
- Oracle10g RAC -- Linux 叢集檔案系統OracleLinux
- linux下Oracle RAC檔案系統相關的文章LinuxOracle
- 【linux】Linux作業系統Linux作業系統
- Oracle安裝部署之linux(redhat/centos)快速安裝oracle 11g racOracleLinuxRedhatCentOS
- Linux徹底清理Oracle 11g RAC環境方案LinuxOracle
- Linux作業系統概述Linux作業系統
- 作業系統與Linux作業系統Linux