無外網安裝oracle,主要的問題,其實是準備好各種oracle依賴的rpm包,自己在虛擬機上實驗了一把,成功安裝好了oracle。沒有使用yum install等需要外網的命令,在安裝相關依賴rpm包時,推薦一個網站https://centos.pkgs.org/
這個網站會把rpm包的依賴展現出來,依次一個一個手動下載好。
到時候去機房無網絡安裝oracle的情況下,我們就可以使用U盤把提前下載好的rpm包mount上去。
有的centos可能沒有unzip命令,所以第一步解壓oracle11g的兩個包都解壓不了,這就尷尬了。所以要準備一個unzip的rpm包。
在靜默安裝oracle11g的時候,有可能會報swap空間不足問題,需要手動建一個swap,並格式化激活,同時在/etc/fstab增加一條相應記錄。
漫長的靜默安裝好後,啓動netca的時候,我遇到過如下問題
****DISPLAY environment variable not set!
Oracle Net Configuration Assistant is a GUI tool
which requires that DISPLAY specify a location
where GUI tools can display.
Set and export DISPLAY, then re-run.
這個需要使用oracle用戶設置一個DISPLAY環境變量
export DISPLAY=localhost:1.0
還遇到過確實libXext包問題