KVM虚拟化管理工具之virtsh(二)

一、virsh常用命令介绍

1.1 domain工作域管理篇

虚拟机基本的开关操作命令
virsh start 开机
命令参数必选说明
–domain 需要操作的非活跃的虚拟工作主机UID,ID或者主机名,若操作主机处于活跃状态下,该命令会提示主机已活跃
–console创建后附加到控制台
–paused生成后让虚拟机保持暂停状态
–autodestroyvirsh 断开连接时自动销毁虚拟机
–bypass-cache载入时避免文件系统缓存
–force-boot采用忽略所有管理保存的方式强制刷新引导
–pass-fds 向虚拟机传递文件描述符 N、M…
virsh reboot 重启
命令参数必选说明
–domain 需要操作虚拟工作主机的UID,ID或者主机名
–mode总共有acpi,agent,initctl,signal,paravirt五种模式,acpi模式需要在虚拟机中开通acpi服务(linux需要安装acpi服务;windows需要修改组策略),agent需要在虚拟机中安装qemu-guest-agent。同时这五种关机方式需要在虚拟机特性里面有对应的支持。
virsh shutdown 关闭
命令参数必选说明
–domain 需要操作虚拟工作主机的UID,ID或者主机名
–mode总共有acpi,agent,initctl,signal,paravirt五种模式,acpi模式需要在虚拟机中开通acpi服务(linux需要安装acpi服务;windows需要修改组策略),agent需要在虚拟机中安装qemu-guest-agent。同时这五种关机方式需要在虚拟机特性里面有对应的支持。
virsh destroy 销毁(冷关机)
命令参数必选说明
–domain 需要操作虚拟工作主机的UID,ID或者主机名
–graceful优雅地终止, 强制停止给定域,但保持其资源完整。有点类型于物理机的直接断电
virsh list 显示域主机列表(默认只列出运行的域主机列表)
命令参数必选说明
–all列出所有域主机列表
–inactive列出不活跃的域
–transient列出临时域
–persistent列出持久域
–with-snapshot列出现有快照的域
–without-snapshot列出没有快照的域
–state-running运行状态的域列表
–state-paused列出暂停状态的域
–state-shutoff列出关闭状态的域
–state-other列出其他状态的域
–autostart列出启用 autostart 的域
–no-autostart列出禁用 autostart 的域
–with-managed-save列出有管理的保存状态的域
–without-managed-save列出没有管理的保存状态的域
–uuid只列出 uuid
–name只列出域名
–table列出表格(默认)
–managed-save标记有管理的保存状态的域
–titleshow domain title
virsh reset 重新设定域
命令参数必选说明
–domain 需要操作虚拟工作主机的UID,ID或者主机名
virsh console 连接客户真实串行控制台
命令参数说明必须
–domain 需要操作虚拟工作主机的UID,ID或者主机名
–devname 字符设备名称
–force强制控制台连接(断开已连接的会话)
—safe只有在支持安全控制台处理时方可连接
virsh desc 显示或者设定域描述或者标题
命令参数说明必须
–domain 需要操作虚拟工作主机的UID,ID或者主机名
–live修改/获取运行状态
–config修改/获取持久配置
–current修改/获取当前状态配置
–title修改/获得标题而不是描述
–edit打开编辑器修改描述
–new-desc 更新描述信息
virsh define 从一个 XML 文件定义(但不开始)一个域(永久存在)
命令参数说明必须
[–file] 文件包括一个 XML 域描述
virsh create 从一个 XML 文件创建一个域(创建并启动虚拟机关闭后并消失)
命令参数说明必须
[–file] 文件包括一个 XML 域描述
–console创建后附加到控制台
–paused生成后让虚拟机保持暂停状态
–autodestroyvirsh 断开连接时自动销毁虚拟机
–bypass-cache载入时避免文件系统缓存
–force-boot采用忽略所有管理保存的方式强制刷新引导
–pass-fds 向虚拟机传递文件描述符 N、M…
virsh edit 编辑某个域的 XML 配置
命令参数说明必须
–domain 需要操作虚拟工作主机的UID,ID或者主机名
–skip-validate不启动配置格式检查(不推荐添加此参数)
virsh suspend 挂起一个域 (挂起状态的域不能start、reboot、shutdown)
命令参数说明必须
–domain 需要操作虚拟工作主机的UID,ID或者主机名
virsh resume 重新恢复一个域
命令参数说明必须
–domain 需要操作虚拟工作主机的UID,ID或者主机名
virsh save 把一个域的状态保存到一个文件
命令参数说明必须
–domain 需要操作虚拟工作主机的UID,ID或者主机名
[–file] 数据存到什么地方
–bypass-cache保存时避免文件系统缓存
–xml 包含为目标更新的 XML 的文件名
–running设定要在还原中运行的域
–paused设定要在还原中暂停的域
–verbose显示保存进程
virsh restore 恢复一个域
命令参数说明必须
[–file] 数据存到什么地方
–bypass-cache保存时避免文件系统缓存
–xml 包含为目标更新的 XML 的文件名
–running设定要在还原中运行的域
–paused设定要在还原中暂停的域
virsh autostart 自动开始一个域
命令参数说明必须
–domain 需要操作虚拟工作主机的UID,ID或者主机名
–disable禁止自动启动
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值