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

相关推荐
小此方1 小时前
Re:Linux系统篇(五十七)线程篇 · 十:基于环形缓冲的生产者消费者模型与信号量
linux·运维·驱动开发
fanged1 小时前
Linux的DD命令
linux·运维·服务器
xiaoxiangsiyan2 小时前
RHCE2026云原生路线EX188和EX288完整备考指南
运维·网络·云原生·自动化
九硕智慧建筑一体化厂家2 小时前
从照明节能到碳排可见:能碳平台助力机房迈向 “零碳” 未来
运维·笔记·智慧城市
张洛闻Eren3 小时前
MySQL 管理复制拓扑【MySQL第四课】
linux·运维·数据库·mysql
西安景驰电子3 小时前
《PTP精确时间协议系列》第二篇:工程部署、调试与性能优化
运维·服务器·网络·数据库·windows·性能优化
xiaohua10093 小时前
Linux-JVM线程查询
linux·jvm
Aision_3 小时前
代码安全学习手记(二):SCA 软件成分分析原理与 OWASP Dependency-Check 集成实战
运维·人工智能·学习·安全·web安全·网络安全
yinshuzhineng3 小时前
如何提升生产线自动化水平,降低人工成本?
运维·人工智能·自动化·制造
码云骑士4 小时前
110-多模型热切换-API网关-LiteLLM代理-负载均衡故障转移
运维·python·负载均衡