Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1193174
  • 博文数量: 245
  • 博客积分: 10185
  • 博客等级: 上将
  • 技术积分: 2744
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-30 17:07
文章分类

全部博文(245)

文章存档

2015年(1)

2014年(1)

2013年(1)

2012年(1)

2011年(37)

2010年(20)

2009年(14)

2008年(38)

2007年(88)

2006年(44)

分类: LINUX

2007-05-24 04:04:01

       因为要学习RACexitgogo强烈推荐用vmware + centos4.4+oracle10g来配,在安装使用vmware的过程中,遇到过一些问题和困惑,简单地记载下来。

 

1)  安装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,还是没反应。看后台进程,已有2outlook在里面了。杀掉这2outlook再重起就可以了,可能是PC机器较忙导致服务不能迅速启动。

回到vmware的安装上来,我装vmware的现象既然出现了安装界面,估计也是某个进程和vmware的安装程序冲突了,查看后台进程,有个fixcamera.exe进程很可疑,由于不是系统进程,杀掉,再试着重装vmware,搞定。但装好后重起机器系统报Vmware的后台进程无法正常启动,手动启动也不成功。一看后台进程,fixcamera.exe进程(安装摄像头时自动就安装上的)还在,杀掉再手动启动vmware相关的进程,就OK了。

怎么自动使该进程在系统重起时不自动重起呢,在msconfig里设置(在启动里去掉该进程)就可以了。

总结:windows下装某个程序,如果出现安装界面后出现闪了一下马上就没了,很可能就是已启动的某个进程和安装程序冲突了,保留系统自带进程,杀掉可疑进程再装试试。

当然,最好在安装时关掉杀毒软件或防火墙,多下几个版本试一下!用多种方法来排除,总能找到问题所在!  

 

2)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芯片上的安装可能会出问题。

 

3)Vmware使用经验

 

A)    vmware的系统(如linux)如何和vmware所在的系统交换文件?

1)添加loopback网卡,并将该网卡配为和vmware的系统(如linux)在一个网段,在打开ssh clientftp就可以了!

2)或自己将本机自带的网卡配为和vmware的系统(如linux)在一个网段,这样不影响用该网卡上网。

 

B)添加网卡,必须先关掉该主机,再用vmware添加网卡,启动系统后会自动在/etc/sysconfig/network-scripts里生成ifcfg-eth1文件。

我原以为手工写一个该文件,再修改/etc/c.d/rc.local也可以,结果不成功。

 

网上提供的修改该网卡的MAC的方法我试过了,不管是通过修改*.vmx可,或通过改/etc/sysconfig/network-scripts的相应文件及rc.local均没有成功。会报修改的MAC与实际不一致。

下面为网上的方法:

-----------------------------------------------------------------------------------------------------

修改VMwareLinux网卡MAC地址的方法

想必现在的CCM5MPXCUPS这些系统现在都是Linux系统,大家在上传License的时候,都需要对Linux系统做些手脚吧 ...。所以,我这此来谈谈修改VMwareLinux网卡MAC地址的三种方法(三种方法哪种好?肯定是正文中推荐的顺序啦!):
  1
、修改虚拟机的*.vmx文件
.
  
这种方法最值得推荐,因为这样就类似于重新烧录VMware虚拟机的物理网卡ROM”。方法是:

分两种情况:
a

ethernet0.addressType = "static"
ethernet0.Address = "00:50:56:0A:0B:0C"
"static"
说明VM"物理网卡"MAC是静态设定的,你可以改成一个以005056开头的另外一个MAC即可。改完启动VM时如果问你SSID的话,选择“Keep Always”

b

ethernet0.addressType = "generated"
uuid.location = "56 4d dc f1 ff aa 75 ea-f1 b9 ee 0d 68 9c 65 5c"
uuid.bios = "56 4d ed 23 13 8c 96 91-7c 68 b2 09 8b aa bb cc"
ethernet0.generatedAddress = "00:0c:29:aa:bb:cc"

"generated"说明VM"物理网卡"MAC是系统随机动态设定的,你可以通过将uuid.bios后六位及ethernet0.generatedAddress后六位改成你想要改成的以000c29开头的MAC即可。


2
、修改Linux系统里相关 /etc/sysconfig/network-scripts/ifcfg-eth0文件MAC.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
MACADDR=xx:xx:xx:xx:xx:xx
:wq
保存退出


可以通过改启动脚本/etc/rc.d/rc.local

ifconfig eth0 down
ifconfig eth0 hw ether xxxxxxxxxxxx
ifconfig eth0 up
/sbin/route add default gw x.x.x.x eth0
:wq
保存退出
reboot

----------------------------------------------------------------------------------------------

 

阅读(3290) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~