因為要學習RAC,exitgogo強烈推薦用vmware + centos4.4+oracle10g來配,在安裝使用vmware的過程中,遇到過一些問題和困惑,簡單地記載下來。
因為要學習RAC,exitgogo強烈推薦用vmware + centos4.4+oracle10g來配,在安裝使用vmware的過程中,遇到過一些問題和困惑,簡單地記載下來。
一、安裝vmware
安裝vmware很簡單的,我只是說說我的郁悶事。
安裝vmware workstation我遇到的問題:”win2003 server標準版上無法安裝vmware workstation5.5.3 ? “ 當時我在cu上發貼問過。
準備在剛買的機器上(windows 2003)安裝vmware,再裝centos 4.4 + oracle 10g,在裝vmware(5.5.3)時出問題了,點安裝文件,安裝界面后出現閃了一下馬上就沒了,以為是殺毒軟件或
防火墻的問題,將殺毒軟件或防火墻全部退出還是這樣。這個安裝包在單位的win2003安裝沒問題啊,昨晚又下了5.5.0安裝還是如此,下的軟件都支持windows 2003的啊,請問大家遇到這個問題嗎?
經過無數次摸索才找到原因,有一次我在一臺PC機器上開outlook時,半天沒反應,再雙擊outlook,還是沒反應。看后臺進程,已有2個outlook在里面了。殺掉這2個outlook再重起就可以了,可能是PC機器較忙導致服務不能迅速啟動。
回到vmware的安裝上來,我裝vmware的現象既然出現了安裝界面,估計也是某個進程和vmware的安裝程序沖突了,查看后臺進程,有個fixcamera.exe進程很可疑,由于不是系統進程,殺掉,再試著重裝vmware,搞定。但裝好后重起機器系統報Vmware的后臺進程無法正常啟動,手動啟動也不成功。一看后臺進程,fixcamera.exe進程(安裝攝像頭時自動就安裝上的)還在,殺掉再手動啟動vmware相關的進程,就OK了。
怎么自動使該進程在系統重起時不自動重起呢,在msconfig里設置(在啟動里去掉該進程)就可以了。
總結:在windows下裝某個程序,如果出現安裝界面后出現閃了一下馬上就沒了,很可能就是已啟動的某個進程和安裝程序沖突了,保留系統自帶進程,殺掉可疑進程再裝試試。
當然,最好在安裝時關掉殺毒軟件或防火墻,多下幾個版本試一下!用多種方法來排除,總能找到問題所在!
二、在vmware上安裝centos
剛開始我裝的是workstation, 在上面安裝centos 4.4很簡單,但周光亞建議我裝GSX,說workstation很多功能會有限制,RAC后面的一些配置會有問題。我卸了workstation,裝好GSX,再裝centos,問題又來了,往往是安裝到第二張盤或第3張盤時系統自動退出。
查看日志(這里給自己一個提醒,查看日志永遠是troubleshooting的第一步),在google上查詢到vmware
.com上去,提示可能是vmwaregsx版本在兼容AMD芯片上不好,我倒,難道要我再買一臺電腦,我買這個電腦的錢都是我這個房奴從牙縫里擠出來的。
趕快向vmware高手exitgogo請教,他建議我安裝vmware server試試,下載安裝,再安裝centos,在祈禱中終于裝完了。Server版的確很強大,可以設置應用幾個CPU.
總結:出現問題,第一步就應該去查找相關日志,這永遠是troubleshooting的第一步。
GSX版本在AMD芯片上的安裝可能會出問題。
三、Vmware使用經驗
vmware的系統(如
linux)如何和vmware所在的系統交換文件?
添加loopback網卡,并將該網卡配為和vmware的系統(如linux)在一個網段,在打開ssh client的ftp就可以了!
或自己將本機自帶的網卡配為和vmware的系統(如linux)在一個網段,這樣不影響用該網卡上網。
添加網卡,必須先關掉該
主機,再用vmware添加網卡,啟動系統后會自動在/etc/sysconfig/network-scripts里生成ifcfg-eth1文件。
我原以為手工寫一個該文件,再修改/etc/c.d/rc.local也可以,結果不成功。
網上提供的修改該網卡的MAC的方法我試過了,不管是通過修改*.vmx可,或通過改/etc/sysconfig/network-scripts的相應文件及rc.local均沒有成功。會報修改的MAC與實際不一致。
下面為網上的方法:
修改VMware中Linux網卡MAC地址的方法
想必現在的CCM5、MPX、CUPS這些系統現在都是Linux系統,大家在上傳License的時候,都需要對Linux系統做些手腳吧 ...。所以,我這此來談談修改VMware中Linux網卡MAC地址的三種方法(三種方法哪種好?肯定是正文中推薦的順序啦!):
這種方法最值得推薦,因為這樣就類似于重新“燒錄”了VMware虛擬機的“物理網卡ROM”。方法是:
分兩種情況:
“static”說明VM的"物理網卡"的MAC是靜態設定的,你可以改成一個以005056開頭的另外一個MAC即可。改完啟動VM時如果問你SSID的話,選擇“Keep Always”。
“generated”說明VM的"物理網卡"的MAC是系統隨機動態設定的,你可以通過將uuid.bios后六位及ethernet0.generatedAddress后六位改成你想要改成的以000c29開頭的MAC即可。
2、修改Linux系統里相關 /etc/sysconfig/network-scripts/ifcfg-eth0文件MAC值。