KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V).
似乎该标题起得不正确? 因为KVM是内置在Linux内核里面的, 不怎么需要安装。
在ssh执行:
需要先看看cpu是否支持虚拟化: egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo
检查kvm内核模块是否有: lsmod | grep kvm
如果可以, 开始安装。
yum install kvm virt-* libvirt
启动, 并配置自动启动
service libvirtd start
chkconfig libvirtd on
下面是管理部分
在本机执行:
这里用到了一个叫做Xming的神物, 可以在这里下载。
安装Xming。
将下面内容保存为config.xlaunch, 双击打开它。
<?xml version=”1.0″?>
<XLaunch xmlns=”http://www.straightrunning.com/XmingNotes” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://www.straightrunning.com/XmingNotes XLaunch.xsd” WindowMode=”MultiWindow” ClientMode=”NoClient” Display=”0″ Clipboard=”true” NoAccessControl=”true”/>
然后在ssh执行:
export DISPLAY=服务器可以访问到的本机ip地址:0 //这是将输出显示到本机PC
virt-manager
PS. 如果服务器是外网的的话, 需要在本机的路由设置端口转发, 端口是6000
然后会弹出一个窗口(大致像下面这样)
如果文字是框框的话
需在服务器物理机上手动安装相关字体包
yum install dejavu-fonts-common-2.30-2.el6.noarch
yum install dejavu-sans-fonts-2.30-2.el6.noarch
然后点新建, 它会有一步步的提示XD!
安装完成后需要将默认的IDE硬盘和网卡换成virtio, 并安装相应的驱动程序, 这样性能就可以得到一定提升。
发表评论