- 论坛徽章:
- 0
|
chenyx 发表于 2012-08-31 08:30 ![]()
学习系统,必须有系统环境,但是,一般情况下,我们没有条件为每一个系统提供一个物理主机来搭建环境,这时候,虚 ...
新手LINUX。
喜欢DOS方式当控制台,但当到来linux的时候,却感觉一抹黑,不知道是什么原因,否则,早15年就上手linux了。
从没使用过VMWARE,虽然曾经因工作需要安排同事整过,也是撒手不管。
曾偶尔用过MS的虚拟机VPS,但也就一般般,未曾感冒。也试图在VISTA/windows7下使用WINDOWS XP MODE,也不了了之。
WIN2008,尝试使用HYPER-V,架构了主机,远大的理想从未付诸实施。
2012当HYPER-V曾弄过,发现2012做宿主机在家用上的局限(主要是主机还是要做日常应用的,而虚拟机又在GUI支持很不好)就改用了WINDOWS 8做宿主。
在WINDOWS 8/2012宿主机中,使用HYPER-V做虚拟机,其系统集成度是很好的,很鉴赏。只是,基于前面当原因,虚拟机当GUI系统很差劲,满足不了自己的需求。
换做VBOX,玩玩了一下,感觉还爽吧,很容易上手。又鉴于WINDOWS 8做宿主的性能问题,决定转行到LINUX宿主。
首先使用UBUNTU做宿主(为什么?因为听说UBUNTU是LINUX里面最容易使用的,从此也正式开始了LINUX的新人之旅),安装了VBOX,整体感觉很好,几乎全傻瓜式,跟自己在windows下使用应用的感觉如出一辙。就是~~~VBOX设置虚拟机的自动启动有点麻烦~~~,退缩了。网络求助后,开始考虑CENTOS+KVM。
vbox中安装 CENTOS,CENTOS当GUI让我有回到WINDOWS的感觉(^_^,没出息的感觉),欣然喜之。再在虚拟机中体验FEDORA,果断放弃。
目前宿主系统:64位CENTOS 6.4。虚拟机:KVM(安装过程中,学习了不少LINUX知识)。
KVM感受:
1、安装超难。
无怪呼都说REDHAT系统在应用管理安装方面跟UBUNTU比差很多。虽然网络上有很多的安装指南进行指导,还是走来不少弯路。宿主机系统反复重装几次(主要是为了体验真正的安装过程)。
不过,这个安装超难应该是属于CENTOS的吧,换做UBUNTU应该很容易。
2、使用上,也有了一些麻烦。
比如开始的虚拟机镜像文件放置的位置(/var/lib/libvirt/images),想折腾到HOME下,也整很久(主要是自己菜鸟,高手其实就很简单了,所谓“会者不难,难者不会”就是这个意思);
此外,kvm虚拟机的配置文件(XML)也是放置在 /var/lib/libvirt/ 中,至今没找到改变位置的办法,不知道是否固定位置的。这点跟VBOX没办法比。VBOX在重装宿主后,拿来就用,这个~~~就需要重新配置虚拟机信息了,只是不用重新安装系统而已。
3、虚拟机分辨率问题。
在使用HYPER-V的时候,虚拟机当GUI是超烂,可以说只勉强支持显示而已。想在虚拟机里做图形应用和大屏幕是没可能(标准16:9的还是有缩放)。
vbox的显示支持比HYPER-V强很多,但也只是强而已,还是局限在16:9的分辨率上。
曾一度以为,所有的虚拟机的分辨率都是16:9的比率了,直到安装了64位WINDOWS 7后。发现可以充分利用我的物理显示器PHILIP 190SW8的特性(1440x900分辨率),全屏后,就如以前的宿主机安装一样的感觉。只是,WINDOWS XP、windows 8、windows 2012都没有这个效果。
(XP使用XP配置,WINDOWS 8和WINDOWS 2012因为没支持对应的配置,分别使用WINDOWS 7和WINDOWS 2008的配置支持)
4、网络
VBOX、HYPER-V弄桥接网卡巨容易,在CENTOS的KVM中使用桥接网卡还是折腾了我够呛。当然,主要还是“会者不难,难者不会”的问题。
CENTOS下弄桥接网卡时,要注意几点(不知道UBUNTU下手工弄是否一样):
[quote]
a. 要关闭网络管理功能。通过服务管理或者命令行:
- chkconfig NetworkManager off
- service NetworkManager stop
复制代码 b. 可能是因为关闭了网络管理功能的原因,网络服务不会自动启动。可以通过管理服务功能配置或使用命令行:
- chkconfig network on
- service network start
复制代码 c. 关于网络服务启动问题有一个假象:开始我发现网络没启动后,都是手动使用命令:或来启动。后来我想,这个不是办法,应该服务可以配置,但进入服务,没发现什么异常(network是启动的),直到后来使用b的方法启动时才发现,手动启动服务是没有配置网络服务自动启动的。
5、性能方面:
系统整合性跟WINDOWS下的HYPER-V应该一样。不过,KVM安装 32位 WINDOWS XP的效率非常差劲,运行的性能也很不足。所幸XP的使用频度不高。
6、管理控制:
KVM远方便于HYPER-V和VBOX。比如:
a. 鼠标进入虚拟机区域,是虚拟机的鼠标,超出这个区域则是主系统控制,而且,也支持虚拟机独占鼠标支持。键盘也类似。
b. 因为centos(或者是说gnome,没特别比较过,反正UBUNTU的UNITY是支持WINKEY的)不支持WINKEY(开始与右键菜单命令按键),因此,只要虚拟机获得焦点,那么,这些键就直接被虚拟机捕获使用。
7、多媒体支持:
hyper-v不提供任何支持,vbox完美支持,kvm~~~尚未体验。
8、快照功能:
HYPER-V与VBOX也都支持快照,可能是使用的不多吧,比起KVM来说,KVM的快照功能远远比HYPER-V和VBOX强劲。不过,一次同时开着5台虚拟机(XP-1G-1CPU、WIN7-2G-2CPU、WIN8-2G-2CPU、WIN2012-SQL-2G-2CPU、WIN2012-IIS-2G-2CPU),当我直接使用重启功能时,保存快照的时间~~~我不知道多久,反正我在等好几分钟只是保存完WIN XP后就立马出去了。(我机器,I3220、8G内存)
9、更多的优缺点挖掘中。
[/quote] |
|