因xhost命令和DISPLAY環境變數操作不當導致無法啟動Oracle圖形化安裝介面____Oracle

來源:互聯網
上載者:User
在redhat作業系統上安裝Oracle 11.1時,遇到在執行runInstaller後無法啟動安裝映像化介面,甚是鬱悶。

問題現象:
使用Xmanager2.0軟體登陸AIX案頭,root使用者可以啟動xclock鐘錶,在使用“xhost +”命令後su到oracle使用者後便始終無法看到xclock命令對應的那個可愛的小鐘錶,因此也無法啟動Oracle的圖形化安裝介面。安裝進度就此Delay。

終極解決方案:
1.使用Xmanager登陸到要安裝oracle服務的主機上的root使用者的案頭(注意這裡需要求oracle安裝主機上必須要安裝案頭環境),開啟一個terminal;

2.關鍵的第一步:設定DISPLAY環境變數為登陸機器的IP地址(注意這裡你本機windows的IP地址,即你的xmanager的安裝主機,我原生IP是10.10.11.16);
# export DISPLAY=10.10.11.16:0.0
# echo $DISPLAY
10.10.11.16:0.0

3.使用“xhost +”命令;
# xhost +
access control disabled, clients can connect from any host

4.切換到oracle使用者;
# su - oracle

5.關鍵的二步:在oracle使用者再一次設定DISPLAY環境變數為登陸機器的IP地址;
如果不操作這一步驟,su到oracle使用者後這個環境變數可能會丟失——鬱悶之所在。
$ export DISPLAY=10.10.11.16:0.0
$ echo $DISPLAY
10.10.11.16:0.0

6.另外一個關鍵注意事項;
注意DISPLAY設定的內容,一定要參考Xmanager左上方的提示內容進行設定,否則將會遭受到另一番挫折。
很有可能需要設定DISPLAY變數為下面的樣子
$ export DISPLAY=10.10.11.16:1.0
$ echo $DISPLAY
10.10.11.16:1.0

7.小結
巧婦難為無米之炊,如果選擇映像化方式部署Oracle,那麼順利啟動映像化安裝介面就非常重要。
“xhost +”和“DISPLAY”的混合使用不當將會導致非常慘烈的結果,引以為戒。

Good luck.

secooler
10.01.19

-- The End --
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.