Asianux 7.3安裝Oracle 11.2.0.4單實例體驗


環境:Asianux 7.3
需求:安裝Oracle 11.2.0.4 單實例
背景:系統使用默認的最小安裝部署,Oracle安裝額外需要的包統一使用yum安裝。
查看當前系統相關信息:

[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-514.axs7.x86_64 #1 SMP Fri Feb 17 19:31:50 CST 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# cat /etc/redflag-release 
Asianux Server release 7.3.1512 (Lotus) 

配置好本地yum源,然后直接使用yum即可快速安裝圖形界面和需要的包:

yum groupinstall "X Window System"
yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh ksh

Oracle具體的安裝步驟可參考之前的隨筆:

在預安裝檢查時可以看到:

這里對於swap大小,可以按照Oracle要求進行配置;對於compat-libstdc++-33,在系統盤中並沒有,實際測試發現也並不是強制需要,而且即使在RHEL7中也是默認不包含compat-libstdc++-33的;對於pdksh,同樣不再需要。

后續安裝Oracle軟件的過程中有一個報錯:

該報錯完全匹配MOS文檔,且有解決方案:

  • error in invoking target 'agent nmhs' of make file ins_emagent.mk while installing Oracle 11.2.0.4 on Linux (文檔 ID 2299494.1)

SOLUTION
Edit $ORACLE_HOME/sysman/lib/ins_emagent.mk, search for the line

$(MK_EMAGENT_NMECTL)
Then replace the line with

$(MK_EMAGENT_NMECTL) -lnnz11
Then click “Retry” button to continue.

按MOS提供的Solution進行調整后再次Retry就可以成功:

后續的軟件安裝和dbca建庫都沒有遇到任何問題,不再贅述。

后記:
百度百科對asianux的定義:

asianux是一款Linux 操作系統,其獨特之處主要在於其是亞洲軟件市場上第一個符合國際標准和統一的Linux 操作系統,打破了歐美公司的技術壟斷,並且其較低的成本和系統的穩定都受到了市場的重視。而由中韓日三方共同成立Asianux公司則通過這款軟件和努力的拼搏不斷發展壯大。而我們也可以預見這款 Linux 操作系統的不斷增進的努力,定會為用戶的 IT 平台提供一個開放而強大的選擇。

實際運維層面使用感受不到asianux 7.3 和RHEL 7.3 的區別。本文安裝Oracle遇到的問題,同樣在RHEL7的系統上也可能遇到。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM