Centos 7安装KVM,并创建虚拟机

一、安装kvm

1.安装命令

yum -y install qemu-kvm libvirt virt-install bridge-utils libvirt-python libguestfs-tools

2.检查是否安装成功

lsmod | grep kvm

3、启动虚拟化

systemctl start libvirtd

systemctl enable libvirtd

systemctl list-unit-files |grep libvirtd.service

4.kvm配置网桥

重启网络服务后ping一下

systemctl restart network

二、安装KVM虚拟机

1.使用准备好的os镜像文件(/root/iso/CentOS-7-x86_64-Minimal-1810.iso),运行virt-install创建虚拟机。

virt-install --name=kvm --ram=2048 --vcpus=2 --disk path=/root/kvm/centos01.img,size=20,bus=virtio --accelerate --cdrom /root/iso/CentOS-7-x86_64-Minimal-1810.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole

virt-install选项,下面列出一些常用的,具体可以通过--help查看

  1. --name #虚拟机名称
  2. --ram #分配给虚拟机的内存,单位MB
  3. --vcpus #分配给虚拟机的cpu个数
  4. --cdrom #指定CentOS镜像ISO文件路径
  5. --disk #指定虚拟机raw文件路径
  6. --size #虚拟机文件大小,单位GB
  7. --bus #虚拟机磁盘使用的总线类型,为了使虚拟机达到好的性能,这里使用virtio
  8. --cache #虚拟机磁盘的cache类型
  9. --network bridge #指定桥接网卡
  10. --model #网卡模式,这里也是使用性能更好的virtio

2.宿机上列出虚拟机

virsh list --all

3.启动虚拟机并查看状态

virsh start kvm

4.其它常用的virsh命令

关机:virsh shutdown kvm

虚拟机名称修改:virsh domrename kvm kvm1

虚拟机修改磁盘文件名称:mv /root/kvm/centos01.img /root/kvm/centos001.img

修改配置文件:virsh edit kvm

开机:virsh start kvm

强制关闭虚拟机:virsh destroy kvm

删除定义虚拟机:virsh undefine kvm

相关推荐
HalvmånEver13 分钟前
Linux:线程同步
linux·运维·服务器·线程·同步
Zach_yuan16 分钟前
自定义协议:实现网络计算器
linux·服务器·开发语言·网络
岁杪杪19 分钟前
关于运维:LINUX 零基础
运维·服务器·php
wdfk_prog32 分钟前
[Linux]学习笔记系列 -- [drivers][I2C]I2C
linux·笔记·学习
VekiSon41 分钟前
Linux内核驱动——杂项设备驱动与内核模块编译
linux·c语言·arm开发·嵌入式硬件
tianyuanwo43 分钟前
企业级NTP客户端配置指南:基于内部NTP服务器的实践
运维·服务器·ntp客户端
芷栀夏1 小时前
CANN开源实战:基于DrissionPage构建企业级网页自动化与数据采集系统
运维·人工智能·开源·自动化·cann
Y1rong1 小时前
linux之网络
linux
寄存器漫游者1 小时前
Linux 软件编程 - IO 编程
linux·运维·spring
charlotte102410241 小时前
高并发:关于在等待学校教务系统选课时的碎碎念
java·运维·网络