天天看點

大戰虛拟機

                            第一部分:使用 Microsoft Virtual PC 2007 安裝 solaris。

       具體安裝 virtual pc和虛拟光驅的部分略,下載下傳好solaris的幾張iso,開始建立虛拟機,然後出現:

use is subject to license terms,然後就停止不動了,嘗試幾次依然如此。

       在google的答案是:

       1."大部分使用 vmware 來作為非windows作業系統的虛拟安裝,而我比較兩者而言,确實功能相差很大", Microsoft Virtual PC 是 ms 的産品,列出的系統大部分都是 windows,然後有一個other,看似 other 是全包括了,但是安裝 solaris 卻死活過不去。

       2.使用 vmware 也有遇到同樣問題的,有的說是版本低,要使用5.5.2以上版本的。也有的說,solaris10不支援希捷80G的硬碟,邪門了呢,還有這等事情?于是,拆開幾天前直接安裝了solaris(沒有安裝在虛拟機裡),赫然發現,Seagate 80G。不支援硬碟之說不攻自滅。

       3.既然Virtual PC不靈,那麼隻有下載下傳了最新的vmware 6,然後繼續嘗試,一切OK。

       4.安裝過程耗時很久,終于見到了圖形界面,不過之後再次啟動虛拟機,卻怎麼也進不了圖形界面。找到相關指令如下,得以解決:

          svcadm clear system/boot-archive

       指令生效後,會有一些提示消息,點選yes忽略即可。然後将會出現使用者登入的圖形界面,輸入使用者名和密碼後,OK,漂亮的圖形界面再次出現了。  

                          第二部分  使用virtual PC 安裝suse9.2,并安裝orcle 10g

       另外,由于工作需要,還需要安裝一台suse 9的測試環境,故在虛拟機上安裝了suse professional 9.2(生産環境需要企業版,僅用pro做測),由于之前接觸過suse,安裝很順利,但是oracle 10g的安裝卻是足足廢了一番工夫。下面簡單說說我遇到的問題,這些問題針對我的環境而言,可能對有相似安裝需求的朋友有所幫助,僅供參考。

       首先,因為使用了 vmware 安裝了solaris,是以,繼續使用 vmware 安裝suse。安裝過程很順利,基本上,設定了幾個比較重要的部分:包括配置設定的空間大小,我配置設定了1G的記憶體和10G的空間給虛拟機,因為還要安裝oracle,而且,我的本的配置也能夠滿足(2G記憶體,120G硬碟)。

       順利安裝好suse後,開始配置網絡,關于vmware在區域網路環境下配置網絡的設定,可以自己試驗一下就可以搞通,也就那麼幾種方式,或者可以去網絡搜尋一下,很多資料。安裝oracle之前,需要確定虛拟機和主控端互通,使用ping指令測試一下即可。

       我在實作了互通之後,開始着手安裝oracle。之前也準備了一些資料,搜尋了相關的安裝方法,但是,還是準備不足,性子急沒辦法,直接按照資料上說的建立了oracle使用者之後,就開始./runInstaller,結果出現了DISPLAY的問題。這個問題可能會比較普遍,但是初次安裝鑒于了解的不夠,還是需要注意的。

       這個問題困擾了好久,我還給sery打了電話,他告訴我的方式和網絡上的解決方法基本一緻,說一定要裝xserver,但是以為xserver就是suse的圖形界面,這個在裝虛拟機的時候已經使用了xwindow,後來才明白,不是一回事。之前搞到晚上11點,還是沒有見到oracle的安裝界面,仍舊提示DISPLAY 256 color FAILED,必備檢查過不去。由于這個問題,甚至,我又删掉了vmware下的suse,在virtual pc 中又安裝了一遍,後來,結果,主機和虛拟機竟然不能互通了,仔細檢查發現,原來是suse的防火牆開着呢,關閉放火牆後,一切正常,于是,開始繼續安裝oracle的旅程。

       這次,有了更多的了解,也找到了一篇詳細的文檔(google搜尋:Installing Oracle Database 10g on SUSE Linux Enterprise Server 9 and on SUSE Linux Professional 9.1, 9.2, and 9.3),對于安裝非常有幫助,于是加班到很晚,了解到了安裝之前需要檢查和設定的核心參數,看來直接安裝肯定是不成的,即使見到了圖形界面,也會在安裝過程中崩掉,或者安裝之後有性能問題。仔細設定了參數之後,設定export DISPLAY=172.30.x.x:0.0(oracle 使用者下),偶爾能通過檢查,但是,還是不能安裝。

       後來,我又嘗試着把安裝的xmanager打開,啟動xserver,通過ssh連接配接到我的虛拟機,這是,在進行./runInstaller,OK,終于見到了oracle的安裝界面。接下來的安裝過程非常簡單了,和在windows下的安裝過程是一緻的,不過中間有個細微的差別就是,需要傳回虛拟機系統中,執行兩個腳本,這個在安裝過程的有具體的提示,包括腳本的路徑,直接傳回到虛拟機系統執行即可。

       周末抽時間整理出來的,希望能對路過的朋友有幫助。

上一篇: 虛拟機配置
下一篇: vue.js安裝