Chinaunix首页 | 论坛 | 博客
  • 博客访问: 128823
  • 博文数量: 17
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 207
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-07 09:39
文章分类

全部博文(17)

文章存档

2017年(1)

2015年(1)

2014年(15)

我的朋友

分类: LINUX

2015-05-11 19:50:28

kvm 之 centos 6.5 


一、环境


宿主
centos 6.5


IP
192.168.21.40


虚拟机ISO
CentOS-6.5-x86_64-minimal.iso


关闭selinux及iptables


二、安装及配置kvm


1.检查cpu是否支持虚拟化
egrep '(vmx|svm)' /proc/cpuinfo 


2.安装kvm
yum install -y kvm kmod-kvm kvm-qemu-img libvirt Python-virtinst virt-manager virt-viewer bridge-utils


3.reboot


4.检查kvm模块是否加载
lsmod | grep kvm


5.更改网络模式(默认是NAT方式,这里改为桥接模式)
1) cd /etc/sysconfig/network-scripts/


2) cp ifcfg-eth1 ifcfg-br0 


3) vi ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.21.40
GATEWAY=192.168.21.1
NETMASK=255.255.255.0
DNS1=202.106.196.115


4) vi ifcfg-eth1
DEVICE=eth1
HWADDR=00:21:5E:09:C1:7E
TYPE=Ethernet
ONBOOT=yes
BRIDGE=br0 
DNS1=202.106.196.115


5) service network restart


三、安装虚拟机


1.安装
virt-install --name=lvs-M --ram=2048 --vcpus=4 --disk path=/kvm/lvs-M.img,size=80,bus=virtio,cache=writeback --cdrom=/data/CentOS-6.5-x86_64-minimal.iso --noautoconsole --accelerate --autostart --network=bridge:br0


2.启动虚拟机
virsh start lvs-M


3.连接虚拟机
virsh console lvs-M


#此处出现卡死问题,需要先从宿主主机的图形进入到虚拟机,然后更改虚拟机配置,如下:
1)echo virsh console >> /etc/securetty
2) echo 'S0:12345:respawn:/sbin/agetty ttyS0 115200' >> /etc/securetty
3) sed -i.bak -r 's/(kernel.*)/\1 console=ttyS0/' /etc/grub.conf
4) reboot


4.配置虚拟机ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=52:54:00:EF:D6:51
TYPE=Ethernet
UUID=2f492274-c3d9-47b4-9424-2222055e8660
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.21.41
NETMASK=255.255.255.0
GATEWAY=192.168.21.1
DNS1=202.106.196.115


5.重启虚拟机网络
service network restart


6.使用ssh客户端可以直接连接到虚拟机


四、克隆虚拟机


1. virt-clone -o lvs-M -n lvs-B -f /kvm/lvs-B.img
# lvs-M 需要事先关闭


2. 启动
virsh start lvs-B


3.连接虚拟机
virsh console lvs-B


4.修改lvs-B的ip地址,以免与lvs-M地址冲突


5.启动lvs-M


五、其他相关指令


virsh list       显示虚拟机


virsh shutdown   关闭虚拟机


virsh reboot 重启虚拟机


virsh edit 编辑虚拟机
阅读(2455) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~