virsh [选项]... <命令字符串>
virsh [选项]... <命令> [参数...]
选项:
-c | --connect=URI 连接到虚拟化宿主机的 URI
-d | --debug=NUM 设置调试级别 [0-4]
-e | --escape <字符> 设置控制台的转义序列
-h | --help 显示帮助信息
-k | --keepalive-interval=NUM
设置保活间隔时间(秒),0 表示禁用
-K | --keepalive-count=NUM
允许丢失的保活消息数量
-l | --log=文件 将日志输出到文件
-q | --quiet 安静模式
-r | --readonly 以只读模式连接
-t | --timing 打印时间信息
-v 显示简短版本信息
-V 显示详细版本信息
--version[=类型] 版本信息,类型为 short 或 long(默认为 short)
命令(非交互模式):
域管理(帮助关键字 'domain'):
attach-device 从 XML 文件附加设备
attach-disk 附加磁盘设备
attach-interface 附加网络接口
autostart 自动启动域
blkdeviotune 设置或查询块设备的 I/O 调整参数
blkiotune 获取或设置 blkio 参数
blockcommit 开始块提交操作
blockcopy 开始块复制操作
blockjob 管理活动的块操作
blockpull 使用其后端映像填充磁盘
blockresize 调整域的块设备大小
change-media 更换 CD 或软盘驱动器的媒体
console 连接到客户端控制台
cpu-stats 显示域的 CPU 统计信息
create 从 XML 文件创建域
define 定义(但不启动)域
desc 显示或设置域的描述或标题
destroy 销毁(停止)域
detach-device 从 XML 文件中分离设备
detach-device-alias 从别名中分离设备
detach-disk 分离磁盘设备
detach-interface 分离网络接口
domdisplay 显示域的连接 URI
domfsfreeze 冻结域挂载的文件系统
domfsthaw 解冻域挂载的文件系统
domfsinfo 获取域挂载的文件系统信息
domfstrim 在域挂载的文件系统上调用 fstrim
domhostname 打印域的主机名
domid 将域名或 UUID 转换为域 ID
domif-setlink 设置虚拟接口的链路状态
domiftune 获取/设置虚拟接口的参数
domjobabort 中止活动的域任务
domjobinfo 域任务信息
domname 将域 ID 或 UUID 转换为域名
domrename 重命名域
dompmsuspend 使用电源管理功能优雅地暂停域
dompmwakeup 从 pmsuspended 状态唤醒域
domuuid 将域名或 ID 转换为域 UUID
domxml-from-native 将本地配置转换为域 XML
domxml-to-native 将域 XML 转换为本地配置
dump 将域的核心转储到文件进行分析
dumpxml 以 XML 格式显示域信息
edit 编辑域的 XML 配置
event 域事件
get-user-sshkeys 列出给定用户的授权 SSH 密钥(通过代理)
inject-nmi 向客户端注入 NMI
iothreadinfo 查看域 IOThreads
iothreadpin 控制域 IOThread 亲和性
iothreadadd 将 IOThread 添加到客户端域
iothreadset 修改客户端域的现有 IOThread
iothreaddel 从客户端域中删除 IOThread
send-key 向客户端发送按键
send-process-signal 向进程发送信号
lxc-enter-namespace LXC 客户端进入命名空间
managedsave 管理域状态的保存
managedsave-remove 删除域的管理保存
managedsave-edit 编辑域的管理保存状态文件的 XML
managedsave-dumpxml 以 XML 格式显示域管理保存状态的域信息
managedsave-define 重新定义域的管理保存状态文件的 XML
memtune 获取或设置内存参数
perf 获取或设置性能事件
metadata 显示或设置域的自定义 XML 元数据
migrate 将域迁移到另一台宿主机
migrate-setmaxdowntime 设置最大可容忍的停机时间
migrate-getmaxdowntime 获取最大可容忍的停机时间
migrate-compcache 获取/设置压缩缓存大小
migrate-setspeed 设置最大迁移带宽
migrate-getspeed 获取最大迁移带宽
migrate-postcopy 从预复制切换到后复制的迁移
numatune 获取或设置 NUMA 参数
qemu-attach QEMU 附加
qemu-monitor-command QEMU 监控命令
qemu-monitor-event QEMU 监控事件
qemu-agent-command QEMU 客户端代理命令
guest-agent-timeout 设置客户端代理超时
reboot 重启域
reset 重置域
restore 从文件中恢复域
resume 恢复域
save 将域状态保存到文件
save-image-define 重新定义域的保存状态文件的 XML
save-image-dumpxml 保存状态域信息的 XML
save-image-edit 编辑域的保存状态文件的 XML
schedinfo 显示/设置调度程序参数
screenshot 拍摄当前域控制台的屏幕截图并存储到文件
set-lifecycle-action 更改生命周期动作
set-user-sshkeys 操作给定用户的授权 SSH 密钥文件(通过代理)
set-user-password 在域内设置用户密码
setmaxmem 更改最大内存限制
setmem 更改内存分配
setvcpus 更改虚拟 CPU 的数量
shutdown 优雅地关闭域
start 启动(之前定义的)非活动域
suspend 暂停域
ttyconsole tty 控制台
undefine 取消定义域
update-device 从 XML 文件更新设备
vcpucount 域的 vcpu 数量
vcpuinfo 详细的域 vcpu 信息
vcpupin 控制或查询域 vcpu 亲和性
emulatorpin 控制或查询域模拟器亲和性
vncdisplay vnc 显示
guestvcpus 查询或修改客户端中的 vcpu 状态(通过代理)
setvcpu 附加/分离 vcpu 或线程组
domblkthreshold 为给定块设备或其后端链元素设置块阈值事件的阈值
guestinfo 查询客户端信息(通过代理)
域监控(帮助关键字 'monitor'):
domblkerror 显示块设备上的错误
domblkinfo 域块设备大小信息
domblklist 列出所有域块
domblkstat 获取域的设备块统计信息
domcontrol 域控制接口状态
domif-getlink 获取虚拟接口的链路状态
domifaddr 获取正在运行域的网络接口地址
domiflist 列出所有域虚拟接口
domifstat 获取域的网络接口统计信息
dominfo 域信息
dommemstat 获取域的内存统计信息
domstate 域状态
domstats 获取有关一个或多个域的统计信息
domtime 域时间
list 列出域
宿主机和虚拟化宿主机(帮助关键字 'host'):
allocpages 操作页面池大小
capabilities 能力
cpu-baseline 计算基线 CPU
cpu-compare 比较宿主机 CPU 与 XML 文件描述的 CPU
cpu-models CPU 模型
domcapabilities 域能力
freecell NUMA 可用内存
freepages NUMA 可用页面
hostname 打印虚拟化宿主机的主机名
hypervisor-cpu-baseline 计算特定虚拟化宿主机可用的基线 CPU
hypervisor-cpu-compare 比较宿主机 CPU 与虚拟化宿主机创建的 CPU
maxvcpus 连接 vcpu 最大值
node-memory-tune 获取或设置节点内存参数
nodecpumap 节点 CPU 映射
nodecpustats 打印节点的 CPU 统计信息。
nodeinfo 节点信息
nodememstats 打印节点的内存统计信息。
nodesuspend 暂停宿主机节点一段时间
sysinfo 打印虚拟化宿主机的系统信息
uri 打印虚拟化宿主机的标准 URI
version 显示版本
检查点(帮助关键字 'checkpoint'):
checkpoint-create 从 XML 创建检查点
checkpoint-create-as 从一组参数创建检查点
checkpoint-delete 删除域检查点
checkpoint-dumpxml 以 XML 格式转储检查点
checkpoint-edit 编辑检查点的 XML
checkpoint-info 检查点信息
checkpoint-list 列出域的检查点
checkpoint-parent 获取检查点的父检查点名称
snapshot-create 从 XML 创建快照
snapshot-create-as 从一组参数创建快照
snapshot-current 获取或设置当前快照
snapshot-delete 删除域快照
snapshot-dumpxml 以 XML 格式转储快照
snapshot-edit 编辑快照的 XML
snapshot-info 快照信息
snapshot-list 列出域的快照
snapshot-parent 获取快照的父快照名称
snapshot-revert 将域恢复到快照状态
备份(帮助关键字 'backup'):
backup-begin 开始对活动域进行磁盘备份
backup-dumpxml 转储正在进行的域块备份作业的 XML
存储池(帮助关键字 'pool'):
find-storage-pool-sources-as 寻找潜在的存储池源
find-storage-pool-sources 发现潜在的存储池源
pool-autostart 自动启动存储池
pool-build 构建存储池
pool-create-as 从一组参数创建存储池
pool-create 从 XML 文件创建存储池
pool-define-as 从一组参数定义存储池
pool-define 定义(或修改)持久存储池
pool-delete 删除存储池
pool-destroy 停止(销毁)存储池
pool-dumpxml 存储池信息的 XML
pool-edit 编辑存储池的 XML 配置
pool-info 存储池信息
pool-list 列出存储池
pool-name 将存储池 UUID 转换为存储池名称
pool-refresh 刷新存储池
pool-start 启动(之前定义的)非活动存储池
pool-undefine 取消定义(删除)存储池
pool-uuid 将存储池名称转换为存储池 UUID
pool-event 存储池事件
pool-capabilities 存储池能力
存储卷(帮助关键字 'volume'):
vol-clone 克隆存储卷
vol-create-as 从一组参数创建存储卷
vol-create 从 XML 文件创建存储卷
vol-create-from 创建存储卷,使用另一个存储卷作为输入
vol-delete 删除存储卷
vol-download 将存储卷内容下载到文件
vol-dumpxml 存储卷信息的 XML
vol-info 存储卷信息
vol-key 返回给定存储卷名称或路径的存储卷密钥
vol-list 列出存储卷
vol-name 返回给定存储卷密钥或路径的存储卷名称
vol-path 返回给定存储卷名称或密钥的存储卷路径
vol-pool 返回给定存储卷密钥或路径的存储池
vol-resize 调整存储卷大小
vol-upload 将文件内容上传到存储卷
vol-wipe 擦除存储卷
Virsh 本身(帮助关键字 'virsh'):
cd 更改当前目录
echo 回显参数
exit 退出此交互式终端
help 打印帮助信息
pwd 打印当前目录
quit 退出此交互式终端
connect (重新)连接到虚拟化宿主机