CentOS6.5安装KVM(1)

安装kvm,我没有使用图形界面,所以没有安装相关的工具

[root@centos67 ~]# yum -y install qemu-kvm libvirt


查看kvm是否成功安装

[root@centos67 ~]# lsmod | grep kvm
kvm_intel              55624  8
kvm                   341551  1 kvm_intel


配置并启动libvirtd服务

[root@centos67 ~]# vim /etc/libvirt/qemu.conf

user = "root"

group = "root"

dynamic_ownership = 0

[root@centos67 ~]# /etc/init.d/libvirtd start


桥接网络配置文件,从eth0复制现有网卡的配置文件,改名为br0:

[root@centos67 ~]# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0

修改ifcfg-eth0

[root@centos67 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp

BRIDGE=br0


修改ifcfg-br0

[root@centos67 ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0

DELAY=0

TYPE=Bridge

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.1.100

NETMASK=255.255.255.0

NETWORK=192.168.1.0

GATEWAY=192.168.1.1


重启network服务

[root@centos67 ~]# /etc/init.d/network restart

[root@centos67 ~]# /etc/init.d/NetworkManager stop

这里需要注意,如果启用了NetworkManager,最好关闭该服务,因为该服务与network有冲突。

配置转发

[root@centos67 ~]# vim /etc/sysctl.conf

net.ipv4.ip_forward = 1    # net.ipv4.ip_forward的值修改为1

[root@centos67 ~]# sysctl -p

如果不执行这一步,所有的虚拟机将无法上网。


安装虚拟机

[root@centos67 ~]# virt-install -n vm01 -r 1024 --vcpus=1 --os-variant=rhel6 --accelerate --nographics -v --disk path=/home/kvm/vm01/vm01.img -x "console=ttyS0"  --extra-args='console=tty0 console=ttyS0,115200n8' -l http://mirrors.163.com/centos/6/os/x86_64/



你可能感兴趣的:(centos,kvm,libvirt)