Oracle VM初識(二)

456definy發表於2015-05-22


Oracle VM Manager的安裝

作為一個完整的虛擬化解決方案,僅有Hypervisor是不夠的,一個功能完善的管理控制檯也是非常重要的組成部分。Oracle VM的管理控制檯叫做Oracle VM Manager(以下簡稱OVM),名字直觀明白。這是個基於Web的集中式的管理平臺,同樣的也是免費提供。安裝介質也是從下載,最新版本為OVM 3.3.1OVM的塊頭不小,安裝介質有2.3GB

OVM安裝介質這麼大的原因應該是:

1、 OVM整合了Weblogic Server 12c標準版,其中包括ADF。根據許可,該Weblogic Server 12c只能使用在OVM中,不能另作它用;

2、 OVM整合了MySQL企業版,用來作為OVMRepository使用。該版本MySQL也包括MySQL Enterprise Backup,和Weblogic Server 12c一樣,該MySQL以及MySQL Enterprise Backup只能使用在OVM中,不能另作它用。

既然整合了這麼多東西,OVM的硬體要求自然也不低:記憶體至少8GB以上,需要64位的處理器,處理器頻率需要在1.83GHz以上,Swap空間需要2.1GB以上,磁碟空間至少8.5GB以上。在作業系統方面,OVM支援Oracle Linux 5 Update 5及以上、Oracle Linux 6RHEL 5 Update 5及以上、RHEL 6。系統需要安裝zip/unzip/libaio/perl

安裝前的準備

首先需要建立dba使用者組和oracle使用者,同時需要修改oracle使用者的限制:

# groupadd dba

# useradd -g dba oracle

vi /etc/security/limits.conf

oracle       hard    nofile  8192

oracle       soft    nofile  8192

oracle       soft    nproc   4096

oracle       hard    nproc   4096

oracle       soft    core    unlimited

oracle       hard    core    unlimited

OVM是自動安裝到/u01/app/oracle目錄下的,所以需要建立/u01目錄:

# mkdir /u01

如果開啟了防火牆,還需要修改防火牆配置:

# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 7002 -j ACCEPT

# iptables -A INPUT -m state --state NEW -m udp -p udp --dport 123 -j ACCEPT

# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 54322 -j ACCEPT

# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT

不過,OVM的安裝介質中也提供了一個指令碼createOracle.sh,該指令碼的作用就是將上述的工作自動化掉了。該指令碼需要以root執行。

OVM的安裝

不同於Oracle的其它產品,如DatabaseEnterprise Manager那樣使用GUI介面來一步一步的進行軟體的安裝,OVM的安裝是在純命令列下進行的。用root執行runInstaller.sh,執行該指令碼後,有4個選項可供選擇,選擇1進行OVM的安裝:


安裝程式會進行安裝條件的檢查,檢查透過後,會提示設定使用者密碼,這是用於設定接下來需要建立的如MySQLWeblogic以及後面用來登入OVM等賬號的密碼。該密碼至少需要8個字元,其中至少包含一個大寫字母,一個小寫字母和一個數字:


設定完密碼後,提示需要輸入主機名,可以使用hostname –f顯示的結果名稱或者使用IP地址,該資訊用於生成SSL的證照:


設定完成後,選擇1進行OVM的安裝。安裝共有9個步驟,期間完全不需要干預。第一步是安裝MySQL,從安裝資訊可以看到,使用的是5.6MySQL


第二步是安裝JDK


第三步是建立資料庫和使用者:


第四步是安裝WeblogicADF


第五步是解壓OVM


第六步是建立Weblogic域。在這一步曾碰到過錯誤,這是因為在一開始給虛擬機器配置的是4G的記憶體,在前面幾步都沒有錯誤,只是在第一步安裝MySQL的時候有WARNING,但是安裝是正常進行下去了。但是到這一步的時候,由於記憶體太小導致Weblogic無法啟動,安裝就被終止了。將虛擬機器記憶體配置到8G後,這一步就正常進行下去了:


第七和第八步是部署OVM



第九步就是啟動OVM了


OVM這樣就算是安裝完成了。最後安裝程式會給出一個安裝報告:


這裡特別要注意的是最後一句,需要將/tmp下的臨時安裝配置檔案刪除。其實這個檔案對OVM的執行並沒有什麼影響,只是因為該檔案中記錄瞭如密碼等資訊,出於安全因素才要求刪除。

    從瀏覽器訪問主機地址>:7002/ovm/console,使用者名稱為admin,密碼為之前設定的密碼登入OVM


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30255758/viewspace-1666850/,如需轉載,請註明出處,否則將追究法律責任。

相關文章