Linuxword Global
当前位置: Linux技术 > Linux 环境下虚拟化之 KVM 常用命令

一、虚拟机管理
1.1 创建虚拟机
virsh define  damo.xml          //创建的虚拟机不是活动的
virsh create  damo.xml          //创建的虚拟机是活动的,但是虚拟机关机之后会消失
damo.xml是虚拟机的配置文件,一般位置/etc/libvirt/qemu/下,也可自己编辑配置文件

1.2 查看KVM虚拟机的状态
virsh list

1.3 查看所有虚拟机的状态
virsh list --all

1.4 启动虚拟机
virsh  start  虚拟机name

1.5 关闭虚拟机
virsh  shutdown  虚拟机name     //正常关闭虚拟机
virsh  destroy  虚拟机name      //强制关闭虚拟机

1.6 重启虚拟机
virsh reboot

1.7 挂起/暂停虚拟机
virsh  suspend  虚拟机name

1.8 恢复挂起/暂停的虚拟机
virsh resume  虚拟机name

1.9 删除虚拟机
virsh undefine 虚拟机name  //同时删除virsh列表里面的name与当前配置文件,删除的虚拟机必须是不活动的

1.10 删除虚拟机并删除磁盘文件
virsh undefine --storage 目标文件,用逗号分开的目标或者源路径列表

1.11 删除虚拟机并删除所有磁盘文件
virsh undefine --remove-all-storage

1.12 KVM虚拟机随物理机开机启动
virsh autostart 虚拟机名

1.13 禁止开机启动
virsh autostart --disable

1.14 显示虚拟机的基本信息
virsh dominfo 虚拟机name

1.15 显示虚拟机的当前配置文件
virsh dumpxml 虚拟机name

二、快照管理
2.1 查看快照列表
virsh snapshot-list

2.2 编辑快照
virsh snapshot-edit --snapshotname

2.3 恢复快照
virsh snapshot-revert --snapshotname

2.4 删除快照
virsh snapshot-delete --snapshotname

2.5 创建快照
virsh snapshot-create-as --name --description "this is a test snapshot"

2.6 克隆虚拟机
virt-clone -o node1 -n node2 -f /home/kvm/images/node3.img      //node1是需要克隆的虚拟机,node2是克隆之后的虚拟机name,/home/kvm/images/是克隆的镜像的存储位置,node3.img 是镜像的名称与格式

2.7 命令帮助信息
virt-clone --help

2.8 查看帮助信息
virsh snapshot-create-as --help

三、硬盘管理
3.1 查看镜像
qemu-img info /kvm/centos1_1.qcow2(路径)

3.2 创建镜像
qemu-img create -f qcow2(格式) /kvm/centos1_1.qcow2(路径) 20G(容量)

3.3 修改镜像容量扩容
qemu-img resize /kvm/centos1_1.qcow2(路径) +100G(增加的容量)

3.4 删除镜像
rm -rf 谨慎使用

3.5 查看实例
virsh dumpxml KVM实例名

3.6 保存
virsh save KVM实例名
virsh edit KVM实例名

四、vcpu管理
4.1 查看vcpu信息
virsh vcpuinfo

4.2 查询vcpu亲和性
virsh vcpupin

4.3 显示本机vcpu最大值
virsh maxvcpus

4.4 使用vcpu数
virsh setvcpus 4 --config

4.5 减少vcpu
virsh setvcpus 1 --config
virsh setvcpus 1 --maximum --config

五、内存管理
5.1 设置内存分配
virsh setmem [--size] 5G --current

5.2 减少内存
virsh setmem [--size] 512M --current
virsh setmaxmem [--size] 512M --current

5.3 设置最大内存限制值
virsh setmaxmem [--size] 5G --current

作者:杰哥的IT之旅
链接:https://juejin.cn/post/6994175339165384741
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"Linux 环境下虚拟化之 KVM 常用命令"

最新评论

    暂无留言哦~~

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2334 篇
  • 草稿数目: 12 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 5988 个
  • 注册用户: 139 人
  • 访问总量: 8,655,657 次
  • 最近更新: 2024年4月27日