KVM详细安装

KVM详细安装
安装KVM

yum -y install qemu-kvm libvirt python-virtinst bridge-utils
yum install bridge-utils.x86_64

查看模块是否启用
[root@test ~]# lsmod |grep kvm
kvm_intel              53484  0
kvm                   316506  1 kvm_intel
查看路由
[root@test ~]# ip route list
192.168.2.0/24 dev eth0  proto kernel  scope link  src 192.168.2.243
192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1
169.254.0.0/16 dev eth0  scope link  metric 1002
default via 192.168.2.1 dev eth0
查看虚拟网卡
[root@test ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.52540050ca18 yes virbr0-nic
###################################正确#########################
[root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-em1
DEVICE=em1
NM_CONTROLLED="yes"
ONBOOT=yes
BRIDGE="br0"

[root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE="br0"
NM_CONTROLLED="yes"
TYPE=Bridge
BOOTPROTO=none
NAME="br0"
ONBOOT=yes
IPADDR=10.10.16.39
NETMASK=255.255.0.0
GATEWAY=10.10.16.1
DNS1=8.8.8.8


###################################正确#########################

######################################################
配置桥接网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
BROADCAST="192.168.2.255"
DNS1="192.168.0.51"
GATEWAY="192.168.2.1"
WADDR="D4:3D:7E:18:4B:FA"
IPADDR="192.168.2.10"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="9a8ca6d1-5d07-4894-b0ca-c7a33d8d92d5"
BRIDGE="br0"
NAME="System eth0"
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0


vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE="br0"
BOOTPROTO="static"
DNS1="192.168.0.51"
GATEWAY="192.168.2.1"
IPADDR="192.168.2.10"
ONBOOT="yes"
TYPE="Bridge"
PREFIX=24
###########################################################
安装wget 下载ISO镜像
yum install wget* -y

yum install lrzsz* -y
[root@localhost var]# mkdir vm
###################################
[root@localhost vm]# qemu-img  create -f qcow2 /var/vm/centos.qcow2 40G
Formatting '/var/vm/centos.qcow2', fmt=qcow2 size=42949672960 encryption=off cluster_size=65536
[root@localhost vm]# pwd
/var/vm


####################
[root@localhost vm]# qemu-img info -f qcow2 /var/vm/centos.qcow2
image: /var/vm/centos.qcow2
file format: qcow2
virtual size: 40G (42949672960 bytes)
disk size: 136K
cluster_size: 65536
[root@localhost vm]#

安装操作系统,命令执行完成后,虚拟机自动开始安装进程,使用vnc连接进行安装

virt-install  --name=centos17 --ram=1024 --vcpus=1 --disk path=/var/vm/linux.qcow2,device=disk,format=qcow2,bus=virtio,cache=none,size=80 --os-type=linux --os-variant=rhel6 --hvm --cdrom=/var/iso/CentOS-6.4-x86_64-bin-DVD1.iso --boot cdrom,hd,menu=on --network bridge=br0 --vnc --vncport=5991 --vnclisten=0.0.0.0


安装系统有两种:img(用qcow则需要按上面的步骤去做)
virt-install --name=centos1 --ram 512 --vcpus=1 --disk path=/var/vm/test02.img,size=30,bus=virtio --accelerate --cdrom/var/iso/CentOS-6.4-x86_64-bin-DVD1.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole
CENTOS7
virt-install --name vm1 --ram=1024 --vcpus=1 --network bridge:br0 --disk path=/var/kvm/images/centos7.img,size=10 --graphics none --location=http://ftp.iij.ad.jp/pub/linux/centos/7/os/x86_64/ --extra-args="console=tty0 console=ttyS0,115200"


virt-install --name=Optimadbr1 --ram=4048  --vcpus=1 --disk path=/services/vms/Optimadbr1.img,size=40,bus=virtio --accelerate --cdrom=/iso/  --vnc --vncport=5920 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole

猜你喜欢

转载自7shao.iteye.com/blog/2277953