kvm日常
kvm日常
virsh日常管理
-
KVM 虚拟机默认的配置文件在 /etc/libvirt/qemu 目录下,默认是以虚拟机名称命名的.xml 文件
-
KVM 虚拟机配置文件的修改。可以使用vi 或 vim 命令进行编辑修改,但不建议。正确的做法为
virsh edit KVM-NAME
-
备份KVM 虚拟机配置文件
virsh dumpxml snale >/data/kvmback/snale_back.xml
-
查看正在运行的KVM 虚拟机的状态
virsh list
-
KVM 虚拟机开启(启动)
virsh start KVM-NAME
-
KVM 虚拟机重启
virsh reboot KVM-NAME
-
KVM 虚拟机关机
virsh shutdown KVM-NAME
-
销毁虚拟机(强制关机)
virsh destroy KVM-NAME
-
暂停(挂起)KVM 虚拟机
virsh suspend KVM-NAME
-
恢复被挂起的 KVM 虚拟机
virsh resume KVM-NAME
-
删除KVM 虚拟机
virsh undefine KVM-NAME
-
KVM 设置为随物理机启动而启动(开机启动)
virsh autostart KVM-NAME # 设置自启 virsh autostart --disable KVM-NAME # 取消自启
创建虚拟机
- 需要先下载好镜像,这边用的是
CentOS-7-x86_64-Minimal-2009.iso
- 需要先创建一个存放虚拟机文件的目录,这边定义的是
/virtual
- /virtual 目录下,再针对每个
虚拟机的名称
创建目录 - 创建命令举例如下:
virt-install \ --name test-234 \ --vcpus cpuset=0,1 \ --memory 8192 \ --os-variant 'rhel7' \ -c /virtual/CentOS-ISO/CentOS7/CentOS-7-x86_64-Minimal-2009.iso \ --disk /virtual/test-234/data/test-234.img,size=100 \ --network bridge=br0 \ --graphics vnc,listen=0.0.0.0,port=5901
虚拟机硬盘扩容
-
查看虚拟机磁盘状态
qemu-img info /home/kvm/back_log/back_log.img
-
扩容
qemu-img resize /home/kvm/back_log/back_log.img +2048G/2T
虚拟机快照
-
创建快照
virsh snapshot-create-as KVM-NAME 202112281052
-
查看快照
virsh snapshot-list KVM-NAME
-
快照还原
virsh snapshot-revert KVM-NAME 202112281052
本文来自博客园,作者:ヾ(o◕∀◕)ノヾ,转载请注明原文链接:https://www.cnblogs.com/Jupiter-blog/p/18231485
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)