也不知最近怎么了,一直钻到怪圈里——先是研究把多台主机逻辑上虚拟成一台主机的clustter技术,接着又是把一台主机虚拟成多台主机的虚拟化及技术。
虚拟化,不管是intel-vt还是AMD-v,现在已经逐渐成了标配,MS虚拟化大行其道了。MS也在很久之前推出Virtual server和hyper-v服务器,具体暂时可以参考这里。考虑到redhat的设置相对没有难度,没事找事的我选择ubuntu server来部署。
安装一套干净的ubuntu server版,我选择了804.3 64bit版本。服务器是Dell 2950 双Xeon 5130, 4GRam 137G 硬盘。硬件支持intel-vt。
安装到最后,选择开启openssh服务器。可以离开机房,远程联机操作了。
安装virt-manager——这个软件就是redhat系统的虚拟机管理软件,ms是目前最方便的虚拟机管理程序。比较方便的apt-get,当然,如果你本机的系统是linux可以直接把virt-manager装在本机通过远程管理。方便起见,这里还是按照ssh的x-forwarding的方式介绍。
sudo apt-get install virt-manager gnome-core qemu libvirt-bin
比较漫长的等待,系统需要下载n多的包。可以出去休息一下。安装结束后不要忘记重新启动。
稍作修改,典型的ubuntu ‘sudo’问题
sudo nano /usr/bin/virt-manager
#!/bin/sh
exec sudo python “/usr/share/virt-manager/virt-manager.py” “$@”
sudo virt-manager
应该可以看到KVM了。
选择file->open connection->选择QEMU, Local连接到主机。右击,选择new,有很详细的向导,这里不再解释了。貌似系统还支持多种cpu平台,没有做测试。不知道是什么缘故,virt-manager对于鼠标的支持有些问题——系统的鼠标和虚拟系统的鼠标总是不同步。有些时候还是比较让人讨厌。建议安装好系统之后还是用远程连接到虚拟机上进行操作吧。




最近评论