一、想安装 qemu 很久了,今日刚好又有需求
https://www.cnblogs.com/idnf/p/4645202.html
二、具体内容
yum 安装 kvm
KVM是什么?
for Kernel-based Virtual Machine
安装环境Centos 6.5 mini x64 禁用selinux, 禁用防火墙,安装过程:
1. 查看我们的电脑是否支持 虚拟化
grep -E -o 'svm|vmx' /proc/cpuinfo
如果有结果就说明支持
如果没有返回那么久需要你自己去BIOS开启,在bios找 Virtualization Technology 或者VT关键字 让其为on或enabled..
2.安装kvm
yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install -y
如果需要图形化的管理工具还需要装
yum install virt-manager -y
3.配置网卡(桥接模式)
cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-br0
cat > ifcfg-eth0 <<EOF
DEVICE=eth0
BRIDGE=br0
EOF
vim ifcfg-br0
将br0改成下列
DEVICE="br0"
TYPE="Bridge"
ONBOOT=yes
BOOTPROTO=static #静态ip地址
IPADDR=192.168.6.22 #ip地址修改成自己的
NETMASK=255.255.255.0
GATEWAY=192.168.6.254 #网关地址
DELAY="0"
eth0 改成:
DEVICE=eth0
BRIDGE=br0
重启网卡服务
service network restart
ifconfig查看br0是否启动
开启IP转发:
sed -i /ip_forward/s/0/1/ /etc/sysctl.conf
sysctl -p
4.加入开机启动,并启动服务
chkconfig --level 35 libvirtd on
service libvirtd start
安装完成.....
使用篇
这里主要讲 使用远程图形化界面(VNC)管理kvm
因为我使用的是mini安装包没有安装桌面
所以要安装桌面
yum groupinstall "desktop"
安装VNC:
yum install tigervnc-server -y
启动VNC服务
vncserver
如果看到:New 'CentOS:1 (root)' desktop is CentOS:1 这句说明启动成功:
VNC的基本操作:
vncserver --help #帮助
vncserver 启动一个可以连接的接口
vncserver -list 查看已经启动的接口
vncserver -kill 禁用一个接口 假如上边的接口1我们禁用掉 vncserver -kill :1
客户端连接:
IP地址:接口 IP:1
打开管理界面:
使用上边的方法打开虚拟机管理界面
关于这个工具的具体使用 看另一篇文章
我们双击上边的localhost(QEMU)就会出现一些kvm的信息,可以修改.
右击new 就是新建..
三、我的操作
grep -E -o 'svm|vmx' /proc/cpuinfo
yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install -y
yum -y install qemu
《“qemu”》 有 1 条评论
Thanks for the correct information