首页 > 其他分享 >常用virsh命令

常用virsh命令

时间:2022-10-09 12:35:19浏览次数:50  
标签:常用 name 存储 虚拟机 vm 命令 virsh pool

常用虚拟机操作virsh命令

ssh到计算节点执行,以下命令中的vm-name表示虚拟机的名称;

  • 查看virsh的版本:virsh  -version
  • 查看virsh的帮助命令:virsh  --help
  • 查看主机下的所有虚拟机:virsh   list  --all
  • 查看主机下正在运行的虚拟机:virsh  list
  • 创建虚拟机:virsh define xml
  • 删除虚拟机:virsh undefinevm-name --nvram
  • 虚拟机开机:virsh  start  vm-name
  • 虚拟机关机:virsh  shutdown vm-name
  • 虚拟机关闭电源:virsh destroy vm-name
  • 暂停虚拟机:virsh suspend vm-name
  • 恢复虚拟机:virsh resume vm-name
  • 重启虚拟机:virsh reboot vm-name
  • 查看虚拟机配置文件:virsh  dumpxml  vm-name
  • 编辑虚拟机配置文件:virsh  edit  vm-name
  • 进入虚拟机控制台:virsh  console vm-name
  • 查看虚拟机的VNC控制台连接密码:virsh dumpxml --security-info vm-name | grep passwd
  • 查看虚拟机网卡信息:virsh domiflist vm-name
  • 查看虚拟机信息:virsh dominfo vm-name
  • 查看虚拟机磁盘IO数据:virsh domblkstat vm-name --device sda  (sda是虚拟磁盘设备名)

常用存储池操作virsh命令

以下pool-name表示存储池的名称

  • 查看所有存储池:virsh   pool-list  --all
  • 查看激活状态的存储池:virsh  pool-list
  • 激活存储池:virsh pool-start pool-name
  • 查看存储池的uuid:virsh pool-uuid pool-name
  • 设置存储自动启动:virsh   pool-autostart pool-name
  • 删除存储池:virsh  pool-delete pool-name
  • 定义存储池:virsh   pool-define  pool-name
  • 查看存储池的信息:virsh  pool-info  pool-name
  • 查看存储池的xml文件:virsh  pool-dumpxml  pool-name
  • 编辑存储池的xml文件:virsh  pool-edit pool-name
  • 刷新存储池:virsh  pool-refresh  pool-name
  • 停止存储池:virsh  pool-destroy  pool-name

其它常用virsh命令

以下vm-name表示虚拟机的名称

  • 查询虚拟机网卡信息:virsh domiflist vm-name
  • 查询虚拟机虚拟磁盘信息:virsh domblklist vm-name
  • 查看虚拟机VNC端口和密码:virsh dumpxml --security-info vmname | grep passwd
  • 帮助命令:virsh –help
  • 获取组中命令的详情:virsh help <group>,如virsh help domain
  • 获取某个命令的详情:virsh help command

标签:常用,name,存储,虚拟机,vm,命令,virsh,pool
From: https://www.cnblogs.com/Trezeguet/p/16771718.html

相关文章

  • ceph常用命令
    在测试块存储及对象存储中常用的命令#查看ceph集群状态ceph-s#持续监控集群变化ceph-w#查看集群是否健康cephhealth或cephhealthdetail#查看集群mon节点时间同......
  • 不会这 9 种常用的软件工具!你敢说你会网络安全
    网络安全专家,不是你认为的那种搞破坏的网络安全专家。网络安全专家,即“ethicalhackers”,是一群专门模拟网络安全专家攻击,帮助客户了解自己网络的弱点,并为客户提出改进建议......
  • 大数据常用数据同步工具
    背景如果公司要搞数据平台,首当其冲的是把旧库的数据导入到新库中,原本各种数据库大部分都提供了导入导出的工具,但是数据存储到(mongdb,hbase,mysql,oracle)等多种不同的数......
  • PHP 常用函数
    时间http://php.net/manual/zh/ref.datetime.phpdate_default_timezone_get()—取得一个脚本中所有日期时间函数所使用的默认时区date_default_timezone_set()—设定用......
  • go控制台输出乱码-go执行命令输出乱码-编码bytes为gbk字符串
    go控制台输出乱码|go执行命令输出乱码|编码bytes为gbk字符串1、问题描述使用go运行ping命令时,输出乱码,现象如下代码packagemainimport("fmt""os/exec"......
  • 迅为i.MX8MM开发板使用命令控制GPIO
    在文件系统的/sys目录下给用户提供了许多接口,比如在/sys下面的bus目录,这个目录下放置的都是和总线相关的,比如I2C,usb等。如下图所示:​​​​本章我们需要重点关注下cl......
  • linux第一章文件命令
    Linux文件系统组成  /bin:存放二进制可执行命令目录(ls,cat,mkdir等)/home:用户主目录的基点目录,默认情况每个用户主目录都设在该目录下如默认情况下用户......
  • Python pandas DataFrame 行列的常用操作及运算
    Pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。Pandas纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量......
  • ubuntu win10链接增加命令
    转载来源:使用Windows远程桌面工具来远程连接控制Ubuntu系统:http://www.safebase.cn/article-258275-1.html介绍有时需要在实际的电脑上安装Ubuntu的操作系统来搭建免费......
  • 文档权限修改chmod等命令
    ls -a显示所有文件,包括隐藏文件 -l显示文件的详细信息 -F列出文件或目录)名称,在可执行文件后加"*",目录后加"/"  ls-al列出所有的档案,包括隐藏的 drwxr-xr......