kvm详解加安装
一,kvm介绍
kvm即 Kernel-based Virtual Machine 基亍内核的虚拟机。
KVM,是一个开源的系统虚拟化模块,自 Linux 2.6.20 之后集成在 Linux 的各个主要发行版本中。
kvm是全虚拟化技术
2.安装kvm
第一步
首先把虚拟机的虚拟化开启,内存给调升到4G并添加一块20G左右的硬盘(注:虚拟化必须要在虚拟机关闭的时候开启)
第二步
查看是否支持虚拟化
cat /proc/cpuinfo |grep vmx
第三步
关闭防火墙关闭setenforce
systemctl stop firewalld
setenforce 0
第四步
下载安装包并开启libvirtd
yum install qemu-kvm libvirt libguestfs-tools virt-install virt-manager libvirt-python -y
systemctl start libvirtd
systemctl enable libvirtd
#确定kvm已安装
lsmod|grep kvm
第五步
建立虚拟机
virt-manager
第六步
kvm网桥配置
rpm -ivh /mnt/Packages/bridge-utils-1.2-9.el6.x86_64.rpm
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c713acec-674b-411d-9e61-646482a292ca
DEVICE=ens33
#PADDR=192.168.6.151
#ETMASK=255.255.255.0
#ATEWAY=192.168.6.1
#NS1=202.106.46.151
ONBOOT=yes
IPV6_PRIVACY=no
PEERDNS=no
BRIDGE="br0"
"创建br0文件“
vim ifcfg-br0
DEVICE="br0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Bridge"
BOOTPROTO=none
IPADDR=192.168.6.151
NETMASK=255.255.255.0
GATEWAY=192.168.6.2
DNS1=192.168.1.1
修改完重启网络
systemctl restart network
ping 192.168.6.151
查看自己ip跟网关是否能ping通
第七步
查看网桥的信息
brctl show
第八步
创建分区fdisk
fdisk /dev/sdb
”开始格式化”
mkfs.xfs /dev/sdb1
“开始挂载"
mount /dev/sdb1 /var/lib/libvirt/images/
“开始把Centos7镜像放入/var/lib/kibvirt/images/下”
第九步
“虚拟管理系统“
virt-manager
”后面就按照正常步骤走就好了