CentOS7 安装部署kvm虚拟机

1,服务器安装kvm的时候,须要CPU支持虚拟化,要支持 KVM,Intel CPU须要 vmx 或者 AMD CPU 须要svm 扩展。centos

2,查看CUP是否支持kvm
egrep -c '(vmx|svm)' /proc/cpuinfo 服务器

若是值为1就说明支持kvm虚拟化ide

3,经过yum进行安装
yum -y install qemu-kvm libvirt virt-install ui

4,启动并设置开机启动
systemctl start libvirtd
systemctl enable libvirtdcentos7

启动后能够看到网卡多了一个virbr0的网口,这个是libvirt默认的nat网口,默认IP地址是192.168.122.1,在更新的版本会发现有virbr0-nic,vnet等网口,这些都是给虚拟机用的网口。虚拟机

5,建立虚拟机
5.1,建立虚拟机磁盘
使用qemu命令建立一个5G的硬盘,硬盘的名称为:centos7
qemu-img create -f raw /opt/centos.raw 5Git

5.2,下载iso镜像
virt-install --virt-type kvm --name c7 --ram 1024 --cdrom=/opt/CentOS-7-x86_64.Minal.iso --disk path=/opt/centos.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsoleconsole

6,下载vnc viewer客户端进行安装操做,默认链接的端口是5900class

7,libvirt管理虚拟的经常使用命令
查看已安装的虚拟机
virsh list --all扩展

启动虚拟机
virsh start c7

关闭虚拟机
virsh shutdown c7

强制关闭虚拟机
virsh destroy c7

销毁虚拟机
virsh undefine c7

编辑虚拟机
virsh edit c7

查看帮助
virsh --help

8,查看配置文件/etc/libvirt/qemu/ 这个目录下保存已经安装的虚拟机的信息。

相关文章
相关标签/搜索