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