LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4021|回复: 35

终于搞定了 vmware esx 1.5.1

[复制链接]
发表于 2003-6-18 11:49:38 | 显示全部楼层 |阅读模式
相信很多人用过vmware, 这个冬冬很好用。尤其是对喜欢测试新的操作系统的fans. 我最初用它是提供给我的工程师做开发测试环境用的。当然用的是桌面版。后来发现他的限制还是很多的。就用了gsx的版本。当然其功能就好了很多。可以远程管理那些虚拟机。但是对资源的利用有限制。发现了esx版本之后,一个多月以前,(大概吧)我开始尝试安装配置这个esx版本,结果一直未能如愿(呜。。。。。。)
不说废话了,开始正文。
1、得到的iso文件刻盘后不能安装。说找不到介质。
   详细分析,找到若干文档,原来就是rh 的 7.2版,找到7.2般的rh, 然后再虚拟安装,然后找到vmware esx的几个文件。安装成功。
2、配置vmware
   这个简单,直接vmware-config.pl,根据提示就可以了。这个时候vmware -G
就可以启动了,和vmware gsx一样的。
3、要远程启动,一定要/etc/init.d/vmware start 这个服务启动,vmware-mui启动,才可以。vmware-mui启动没有问题。关键就是那个 /etc/init.d/vmware 有问题。 这个服务要检查系统内核是不是 VMnix,如果不是,这个服务不能启动。 所以安装这个内核,用grub 配置一下, 然后启动。
一般情况下会出现kernel panic,然后死掉,原因有两个,1 这个内核缺省不支持scsi和raid,(也可能是我们不是安装盘直接安装的原因,安装时可以配置系统硬件),也不支持reiserfs和ext3,所以重新安装系统,用ide硬盘,ext2文件系统,重新安装vmware 文件,用vmnix内核启动,然后成功了。
4、我用suse 7.3, 如法炮制,也成功了。
5、vmware提供了内核的源码,我已经下载,还没有编译。有时间再说。
6、以后尝试看看其他的发行版是否可以安装(看看他对系统的依赖性)
7、所以发在suse版,因为4
8、为什么要esx? 他支持smp, 64G内存,同时可以运行64个虚拟机。最新技术虚拟机可以模拟smp,性能会有很大提高。

很久没有写过这类东东,有些啰嗦,大家原谅!!
发表于 2003-6-18 14:24:40 | 显示全部楼层
好好好!全力支持!谢谢您得文章!
可是我们平头老百姓对于想得到1G的内存都难啊,可怜我那破机器只有128,跑VM桌面版都累得要死。
我得要求也不高,就是再搞台机器,PIII 800 + 1G RAM就可以了,呵呵。目前在攒一台C333 + 128RAM,如果能攒成得话就可以做SOCKET程序了,嘻嘻^_^
发表于 2003-6-18 14:33:24 | 显示全部楼层

能否请你再多说几句?

把这几个东西的区别详细说一下行吗??个人用户安装有何好处??
发表于 2003-6-18 16:29:41 | 显示全部楼层
没有什么好处,这个VM是提供一个测试环境给你,不是用来做真的服务器的,虚拟设备,有的时候还不是很好。你可以通过虚拟机,在一个物理机上实现一个网络,包括一个混合网络,比如UNIX,LINUX,WINDOWS,来提供你的测试环境。
如果你不喜欢用LINUX,但又想尝试,可以在WIN下安装VM实现。又或者象我这样几乎不用WIN的,那就在LINUX下装个98什么的,足够。又或者,你害怕物理安装给其他系统带来灾难,你可以在VM里测试,学习。
上面的文章,要求你重新编译内涵,只支持EXT2,如果你没有什么软件需要在SMP(对称多处理器)的系统上测试(类似多进程,多线程的软件,3DMAX,MAYA。。。),以及高到64G内存,你就没有必要安装这个ESX。
发表于 2003-6-18 21:42:17 | 显示全部楼层

多谢指导!

可是你们所说的这些又有什么区别呢?
workstation

gsx

esx
 楼主| 发表于 2003-6-18 21:46:07 | 显示全部楼层
继续啰嗦。。。。
1、这个东西有四个版本,分别是express版,workstation版,gsx服务器版,esx服务器版。其实核心技术都是一样的,区别在于用途不一样,不同的版本对功能做了不同的裁剪(这也是厂商的赚钱之道吧),那个express版支持的东西最多,其功能几乎就等于另外一台电脑,面向的是一般消费市场(现在好像不出了,可能一般老百姓不太会用或者不需要);workstation版是面向程序开发人员的,主要用来创建b/s,c/s的开发环境,因为开发这一类的应用往往需要服务器,服务器太贵,实际上开发程序的调试或者开发环境要求也不高,所以这样可以省钱(真的省钱?这个不一定的,这个软件的价格也不低,所以唯一的优点可能就是节约空间了);那个gsx server是在服务器上用的,它的最大用途是用在isp那里,因为电信的机房机架位子很贵,用户虚拟主机的服务一般不太好,管理上有很多漏洞,(我以前有一个朋友,在一个isp那里申请了虚拟主机,结果那个机器上有100多个虚拟主机,他竟然把所有别人的程序和数据都拷贝下来,结果发现上面还有一个很有名的网站,(哈哈。。。,那个网站是我另外一个朋友的)),所以商业机构往往要求使用单独的真正的主机,这个gsx就可以干这个工作。用一台机器,虚拟很多操作系统,每个用户一个,好像是真的物理主机一样,互相隔离,还可以远程管理。(express and workstation是不可以的);esx 和这个 gsx基本一样,主要的区别在于功能, gsx 最大支持4G内存,gsx 自己不支持smp, 就是说gsx只能同时使用一个cpu, 你有多个也没有用。esx本身支持smp,(这也是为什么他需要自己的内核,就是把普通的内核做了改进,不过也是gpl的,可能和进程调度有关)最大支持的内存有64G,也就是说一台功能强大的服务器可以同时运行更多的虚拟机,性能也会很好。
2、还有的差别就是express 和 workstation版本的功能比较多,而gsx 和esx更重视稳定性。所以从版本也看出来,workstation 的最新版是4.0,gsx的版本是2.5,而esx的版本是1.5.2。workstation版本现在不仅支持usb设备,连声卡都支持的。我现在经常在虚拟机里的windows xp中看电影,效果很好(没有办法,那个鬼网站只支持windows)
3、对于个人用户,使用目前的4.0版本的workstation就足够了,可以娱乐生产两不误了;如果内存和硬盘够大,gsx和esx也可以试试。
4、之所以发了这个帖子,是因为我看到这里讨论的个人使用的内容很多,对于企业级的,部门级的讨论的比较少,就抛一块砖头,等大家来砸。
5、linux在各种场合都可以发挥不同的作用,我想能够有更多的不同的应用例子。
 楼主| 发表于 2003-6-18 21:53:41 | 显示全部楼层

to Sworder版主

我建议你不要攒那个赛扬的机器了,现在支持ht的机器已经出来了,你把老的处理掉,搞这么一台新的,内存大一点,就smp也有了。(ht可以模拟两个cpu的,很爽)
优点:节约地方,节约用电
 楼主| 发表于 2003-6-18 21:59:30 | 显示全部楼层

给版主的另外一个建议

或者可以等几天,amd的那个opetron便宜了,直接64位,更爽,估计在上面跑vmware之类的东东应该效果一流。
 楼主| 发表于 2003-6-18 22:12:58 | 显示全部楼层
发表于 2003-6-18 22:40:41 | 显示全部楼层
哇!大开眼界,原来VM还有这么多道道,长见识了,呵呵!
ht?opetron?天啊怎么都是我梦寐以求的东西?老大你太看得起我了8,穷啊!我要买得起那些高级玩具,我就不用和我现在这破赛扬一起熬了3年啦,还是等我升职加薪之后再考虑8。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表