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

相关推荐
啊吧怪不啊吧3 小时前
UU远程协助迎来升级!第一期更新实测
运维·服务器·远程工作
C_心欲无痕8 小时前
ts - tsconfig.json配置讲解
linux·前端·ubuntu·typescript·json
冰西瓜6009 小时前
国科大2025操作系统高级教程期末回忆版
linux
HIT_Weston10 小时前
93、【Ubuntu】【Hugo】搭建私人博客:面包屑(一)
linux·运维·ubuntu
cuijiecheng201810 小时前
Linux下Beyond Compare过期
linux·运维·服务器
喵叔哟10 小时前
20.部署与运维
运维·docker·容器·.net
HIT_Weston10 小时前
92、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(六)
linux·运维·ubuntu
CodeAllen嵌入式10 小时前
Windows 11 本地安装 WSL 支持 Ubuntu 24.04 完整指南
linux·运维·ubuntu
码农小韩12 小时前
基于Linux的C++学习——指针
linux·开发语言·c++·学习·算法
wdfk_prog12 小时前
[Linux]学习笔记系列 -- [fs]seq_file
linux·笔记·学习