KVM:Kernel-based Virtual Machine(基于内核的虚拟机)。
(1)确认是否能够安装KVM
# grep -E 'svm|vmx' /proc/cpuinfo > /dev/null && echo OK
# grep flags /proc/cpuinfo|grep lm > /dev/null && echo OK
(2)安装KVM
# yum -y install libguestfs libvirt libvirt-client python-virtinst qemu-kvm qemu-img virt-manager virt-top virt-viewer virt-who virt-install bridge-utils
# systemctl start libvirtd
# systemctl enable libvirtd
(3)配置网络Bridged Network
# systemctl disable NetworkManager
# systemctl stop NetworkManager
# vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
BOOTRPOTO=none
TYPE=Bridge
ONBOOT=yes
DEFROUTE=yes
IPV6INIT=no
NM_CONTROLLED=yes
USERCTL=no
IPADDR=192.168.21.176
NETMASK=255.255.255.0
GATEWAY=192.168.21.254
DNS1=219.149.6.99
# vi /etc/sysconfig/network-scripts/ifcfg-p4p1
TYPE=Ethernet
BOOTPROTO=static
IPV6INIT=no
NAME=p4p1
UUID=4497ef0a-b570-49fc-bd41-cca65af5934d
DEVICE=p4p1
ONBOOT=yes
IPADDR=192.168.21.176
PREFIX=24
GATEWAY=192.168.21.254
DNS1=219.149.6.99
BRIDGE=br0
# systemctl restart network
# ifconfig
# brctl show
(4)安装虚拟机
# qemu-img create -f qcow2 /var/lib/libvirt/images/kvm01_centos7.img 20G
# ls -l /var/lib/libvirt/images
# virt-install \
--name=kvm01_centos7 \
--hvm \
--virt-type kvm \
--vcpus=2 --ram=1024 \
--network bridge=br0 \
--disk path=/var/lib/libvirt/images/kvm01_centos7.img,size=20 \
--location=/tmp/CentOS-7-x86_64-Minimal-1511.iso \
--os-type=linux --os-variant=rhel7 \
--accelerate \
--nographics \
--autostart \
--extra-args "console=ttyS0"
配置kvm的IP
# virsh start kvm01_centos7
# virsh console kvm01_centos7
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
# shutdown -r now
(5)虚拟机操作
KVM的配置文件
# ll /etc/libvirt/qemu/
查看已安装的kvm
# virsh list --all
启动停止重启kvm
# virsh start kvm01_centos7
# virsh shutdown kvm01_centos7
# virsh reboot kvm01_centos7
配置kvm
# virsh dumpxml kvm01_centos7
# virsh edit kvm01_centos7
链接kvm
# virsh console kvm01_centos7
退出kvm
引用
# Ctrl+]
# Ctrl+5
查看kvm
# virsh dominfo kvm01_centos7
# virt-top
快照kvm
# virsh snapshot-list kvm01_centos7
# virsh snapshot-create-as kvm01_centos7 kvm01_centos7-snapshot-2016-09-06-001
# virsh snapshot-revert kvm01_centos7 kvm01_centos7-snapshot-2016-09-06-001
# virsh snapshot-delete kvm01_centos7 kvm01_centos7-snapshot-2016-09-06-001
复制kvm
# virsh shutdown kvm01_centos7
# virt-clone -o kvm01_centos7 -n kvm02_centos7 -f /var/lib/libvirt/images/kvm02_centos7.img
# ll /var/lib/libvirt/images/
# virsh list --all
# virsh start kvm02_centos7
# virsh console kvm02_centos7
# vi /etc/hosts
# vi /etc/hostname (CentOS6是/etc/sysconfig/network)
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
# vi /etc/udev/rules.d/70-persistent-net.rules
# shutdown -r now
删除kvm
# virsh autostart --disable kvm01_centos7
# virsh destroy kvm01_centos7
# virsh undefine kvm01_centos7
分享到:
相关推荐
CentOS8安装KVM虚拟机详解.docx
使用华为服务器基于centos7进行kvm虚拟化的超详细部署文档,超详细,其中包括了如何进行操作系统的安装,如果进行kvm的安装,并进行虚拟机的创建,希望可以帮到大家
centos7.2安装部署 OpenStack+KVM 云平台虚拟化环境详解
Redhat CentOS系统KVM虚拟机安装过程详解
CentOS 7.0下kvm安装详细步骤
Centos 6.4 KVM安装配置与组建内网,doc格式,12页
CentOS 7系统下安装、部署KVM虚拟化环境的详细安装配置步骤
CentOS7.2下安装部署OpenStack+KVM 云平台虚拟化环境详解
kvm搭建以及使用教程
本文讲解如何在CenOS7上安装KVM,并使用KVM可视化地创建虚拟机。
liunx 安装KVM(win7)文档,所需安装包,安装程序步骤,详细解说,一、环境介绍 操作系统:centos6.6 内核版本:2.6 IP地址:172.16.57.24 二、检查CPU 和 Xen 不同,KVM 需要有 CPU 的支持(Intel VT 或 AMD SVM)...
Centos7中安装win7等其他操作系统-linuxkvm
关于centos7搭建KVM虚拟化、VNCserver安装调试、yum源修改方法;
# _Kernel-based Virtual Machine_ ## 1、查看是否启用虚拟化Intel VT-x/EPT或AMD-V/RVI(V)开启虚拟机之前确认是否勾选虚拟化: ## 2、配置服务器基本环境配置 需要配置服务: 网络、yum源、需要的iso镜像 ...
在centos6.5上,通过kvm创建一个raw的镜像并导出xml,以该镜像和xml为模板,以backing_file的方式批量创建虚拟机,可以避免复制镜像浪费的时间,以秒级创建虚拟机。 包括几个文件,create_delete_vm.py hostname....
CentOS6.3安装和配置KVM的详细教程
CentOS内核升级+KVM编译安装.pdf
centos6、rhel6安装kvm详细文档 包括需要的硬件说明和软件的安装指导,还有添加网卡硬盘和克隆等等说明。
centos6下配置KVM桥接方式~
描述的是在CentOS6.5系统中利用CloudStack与KVM搭建云平台的过程!!!不错哟,快快收藏哟!!!