天天看點

Oracle單執行個體安裝環境一鍵配置腳本(CentOS6 + 11gR2 )

這是自己曾經寫的一個oracle 11gr2在centos6 x86_64伺服器上,一鍵配置安裝環境的腳本,能快速完成安裝前環境的配置。

具體完成以下工作:

備份系統配置檔案,以防出錯

添加oracle使用者和使用者組

建立安裝目錄

關閉selinux

在.bash_profile中修改環境變量

修改<code>sysctl.conf</code>檔案

修改<code>limits.conf</code>檔案

修改pam的login檔案

安裝必要的依賴包

使用注意事項:

root的使用者執行,<code>chmod +x oraclepreinstcheck.sh</code>

<code>./oraclepreinstcheck.sh</code>運作後,請仔細閱讀說明,再決定是否使用該腳本

該腳本預設參數适用于2核4g記憶體的環境,你可以根據需要修改<code>kernelset()</code>部分

執行完後,你檢查一下你的安裝目錄及權限(預設<code>/db/oracle</code>)

該腳本會有提示輸入的地方,請不要挑戰它的健壯性,比如輸入安裝根目錄時,不要帶入空格

腳本隻需執行一次,修改系統參數如sysctl.conf之前,都有備份成<code>xxx.ora_bak</code>

請確定可以通過yum方式安裝軟體包(使用挂載dvd鏡像或聯網)

建議結合<code>tee</code>将執行過程記錄在日志檔案中,<code>./oraclepreinstcheck.sh | tee oraclepreinstcheck.log</code>