如轉載,請註明出處:http://blog.csdn.net/robinson_0612/archive/2009/10/04/4632312.aspx
一、安裝VmWare
筆者選擇的為VmWare6.5.2 workstation綠色版 + Winxp Pro En + sp3 + RHEL 5.4,將VmWare解壓至相關目錄後,雙擊綠化.cmd批次檔,按照提示操作,在配置網路方面依次配置bridge(橋接)相關設定,nat(網際網路共用)--vmnet8,host-only(本網)--vmnet1,啟動VMnetDHCP或vmnat。其它功能如usb 相關設定,虛擬磁碟映射、磁碟磁碟重組等根據具體情況配置。
1、選擇1,配置bridge(橋接),進入到第二層子目錄,選擇啟用橋接服務,系統自動設定完畢後,再選擇返回上級目錄。
2、選擇3,nat(網際網路共用)--vmnet8,進入到第二層子目錄,啟用nat服務(預設安裝虛擬網卡8),系統自動設定完畢後,再選擇返回上級目錄。
3、選擇4,host-only(本網)--vmnet1,進入到第二層子目錄,啟用host-only服務(預設安裝虛擬網卡1),系統自動設定完畢後,再選擇返回上級目錄。
4、選擇5,啟動VMnetDHCP或vmnat後,選擇退出。
至此,網路設定完畢,此配置也可先不配置,待VmWare啟動後再到編輯菜單中的編輯虛擬網路予以配置。
二、VmWare中的幾個虛擬設備
在VmWare配置完畢之後, 右單擊Windows網路位置,選屬性視窗中多出了如下兩個虛擬網卡VMnet1,Vmnet8
其中VMware Network Adepter VMnet1為用於與Host-Only虛擬網路進行通訊的虛擬網卡,VMware Network Adepter Vmnet8為用於與NAT虛擬網路進行通訊的虛擬網卡。
VmWare中對應的虛擬設備
Vmnet0:VmWare中虛擬橋接網路下的虛擬交換器
VMnet1:VmWare中虛擬Host-Only網路下的虛擬交換器
VMnet8:VmWare中虛擬NAT網路下的虛擬交換器
三、配置Linux(RHEL)5.4及Oracle 10g的安裝環境
1、啟動Vmware後,建立虛擬機器,選擇自訂(進階),硬體相容性為Workstation6.5 ,配置映像檔案的路徑,如:
2、輸入使用者名稱和密碼
3、輸入虛擬機器的名稱和儲存位置如:
4、設定處理器的數為正確的處理器個數,筆者選擇為1。
5、設定虛擬記憶體的大小,考慮到要在該Linux下安裝Oracle 10g,建議至少選擇1G以上。
6、網路連接配置如,可以任選其一,後續再作配置,筆者選擇預設安裝。
7、按預設設定選擇SCSI適配器。
8、虛擬磁碟的配置,筆者選擇建立一個新的虛擬盤。此處可以根據情況選擇。
9、虛擬磁碟類型選擇SCSI。
10、選擇虛擬磁碟的大小,預設為8G,不要勾選立即分配所有磁碟空間和單選以每個檔案為2GB儲存虛擬磁碟,否則資料可能會全部丟失。
11、按預設的設定配置虛擬磁碟檔案後單擊下一步。
12、去掉開啟電源後建立虛擬機器前的複選框,點擊 Finish。
考慮到要安裝Oracle 10g,須對Red Hat Enterprise Linux5重新進行配置。按如下操作對其進行配置。
13、點擊側邊欄中Favorites選中 Red Hat Enterprise Linux5,點擊右邊視窗的編輯虛擬機器設定
13、查看Hard Disk的設定,刪除該硬碟(點擊移除)及虛擬安裝目錄下的Red Hat Enterprise Linux 5.vmsd這個檔案,筆者的安裝目錄為F:/VM_linux下的Red Hat Enterprise Linux 5.vmsd檔案。
14、刪除不必要的裝置,筆者刪除後的介面如下:
15、現在為Oracle 的安裝重新設定硬碟及網路介面卡,點擊添加,選擇Hard disk,筆者分別選擇的為大小如下:
如果您的硬碟容量夠大的話可以選擇4個8GB的磁碟容量。其總容量不得大於你存放虛擬檔案所在磁碟的總可用空間量。其中Hard Disk 用於存放Boot和/分區檔案。Disk2用於設定交換分區。建議將容量設定為記憶體的2倍大小。如硬碟空間不夠如筆者將其設定為1.5GB。Disk3用於作為/Tmp分區和/Home分區。Disk4則整個用於安裝Oracle 10g。且將Hard Disk命名為sda.vmdk,其餘的盤依次命名為sdb.vmdk,sdc.vmdk,sdd.vmdk。
16、依次添加網路介面卡,各個網路介面卡的網路連接如下所示,分別為Host-only,NAT,Bridged。
至此,Linux下安裝Oracle 10g的環境配置完畢。
四、安裝RHEL 5.4(以下僅說明安裝 RHEL中的重要安裝步驟)
1、選擇跳過光碟機檢測,否則比較耗費時間。
2、沒有安裝序號時請跳過安裝序號。
3、對沒有格式化的硬碟進行格式化,本次安裝分別出現的提示為對 sda,sdb,sdc,sdd格式化,點擊是,開始對這些硬碟格式化。
4、注意分區的設定,選擇建立自訂的分區結構後單擊下一步。
5、 在sda上配置/boot 分區,選中強製為主要磁碟分割。一般情況下1-50個柱面即可。筆者在此選擇為1-52個柱面。
6、將sda剩餘的空間全部作為/分區。
7、將sdb的全部空間設定為交換分區,如;
8、將sdc中的空間一部分作為/home分區,一部分作為/tmp分區,筆者選擇的前者的容量為1-60個柱面,剩餘的全部為/tmp分區。
9、將sdd中的所有空間全部用作oralce 安裝空間。如所示:
10、至此分區配置完畢,如:
11、選中eth0和eth1中引導時啟用複選框。保留通過DHCP自動設定。當然也可以手動設定IP地址,但得務必保證eth0與VMware Network Adapter VMnet1在同一網段內。eth1與VMware Network Adapter VMnet8在同一網段內。具體設定參照12步。
12、配置eth2與Winxp中網路位置中本地串連的IP為同一網段內,筆者的本地串連IP為192.168.1.100,故設定如,也可以採用自動設定IP地址。
13、設定時鐘及密碼。
14、選中軟體開發和網路伺服器,單選現在定製。
15、因Linux安裝中很多選項沒有全部選中,出於oracle安裝的需要,建議進入到各個大目錄中的子目錄進行一一選中。尤其是開發模組中的所有目錄的子項,建議全部選中,要不然安裝Oracle報錯也不知道到底是哪個子項沒有選中。如中老的軟體開發中 8 of 9 optional packages selected 中表示還有一個沒有選中,則應點擊可選的軟體包,將剩餘的一個選中。如此全部將子項勾選。令人頭疼的是 RHEL 沒有全部選擇按鈕非得一個個勾選。
16、針對伺服器、基本系統模組,應根據情況決定。
17、語言支援中選擇中文和英語支援。
至此,為安裝Oracle 配置的Linux安裝環境配置完畢。等待Linux安裝完畢即大功告成!
四、更多參考
1.RPM使用簡介
2.Linux (RHEL 5.4)下安裝 Oracle 10g R2
3.使用Uniread實現SQLplus翻頁功能