zoukankan      html  css  js  c++  java
  • 3) KVM命令--使用篇(1)

    1. KVM常见使用命令:

    1.1 查看命令

    列出所有虚拟机

    virsh   list --all
    

    显示虚拟机信息

    virsh dominfo  vm_name
    

    显示虚拟机内存和cpu使用情况

    virsh-top 
    

    显示虚拟机分区信息

    virsh-df vm_name
    

    1.2 修改命令

    给虚拟机添加硬盘(支持热插拔)

    virsh attach-disk vm_name  /dev/sdb  vdb --driver qemu --mode shareable
    

    卸载硬盘(支持热插拔)

    virsh detach-disk vm_name vdb
    

    更改信息(需要关机)

    virsh shutdown vm_name
    

    更改内存

    virsh setmem vm_name
    或者:
    virsh edit vm_name
    virsh create /etc/libvirt/demu/kvn_name/xml
    

    更改cpu

    virsh edit vm_name
    virsh create /etc/libvirt/demu/kvn_name/xml
    

    删除虚拟机:

    1.	virsh shutdown vm_name
    2.	virsh destroy vm_name
    3.	virsh undefine vm_name
    

    保存虚拟机状态

    virsh save vm_name  /tmp/vm_name.bin
    

    还原虚拟机状态

    virsh restore /tmp/vm_name.bin
    

    查看虚拟机还有多少个盘

    virsh domblklist vm_name
    

    增加网卡(支持热插拔)

    virsh attach-interface vm_name bridge bridge_name
    

    删除网卡(支持热插拔)

    virsh detach-interface vm_name bridge --mac {mac}
    

    1.3 操作命令

    关闭虚拟机

    virsh -shutdown vm_name
    

    启动虚拟机

    virsh start vm_name
    

    设置虚拟机跟随系统启动

    virsh autostart  vm_name
    

    关闭虚拟机自启

    virsh autostart --disable vm_name
    

    删除虚拟机

    virsh undefine vm_name
    

    控制台登录虚拟机

    virsh  console vm_name
  • 相关阅读:
    Leetcode95. Unique Binary Search Trees II不同的二叉搜索树2
    Leetcode134. Gas Station加油站
    Leetcode152. Maximum Product Subarray乘积的最大子序列
    C#扩展方法
    Lua语言入门
    Docker命令
    SpringBoot-配置文件属性注入-3种方式
    从零开始学Linux系统(五)用户管理和权限管理
    MyCat学习笔记
    kafka-zk-安装测试初体验
  • 原文地址:https://www.cnblogs.com/lemanlai/p/12235283.html
Copyright © 2011-2022 走看看