virsh help domain命令内容解析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dongfei2033/article/details/81485130

简介

这段时间学习热迁移,要不断的在qemu monitor和libvirt中调转使用命令,故整理virsh命令,这篇是第一篇,整理virsh help domain相关内容

<span style="color:#656565"><span style="color:#333333"><code><span style="color:#ffffff">virsh </span><span style="color:#87ceeb"># help domain</span>
<span style="color:#98fb98">Domain</span> <span style="color:#98fb98">Management</span> <span style="color:#ffffff">(</span><span style="color:#ffffff">help keyword </span><span style="color:#ffa0a0">'domain'</span><span style="color:#ffffff">):</span><span style="color:#ffffff">
attach</span><span style="color:#ffffff">-</span><span style="color:#ffffff">device                  attach device </span><span style="color:#f0e68c"><strong>from</strong></span><span style="color:#ffffff"> an XML file</span><span style="color:#ffffff">(通过</span><span style="color:#ffffff">XML</span><span style="color:#ffffff">配置给虚拟机添加设备)</span><span style="color:#ffffff">
attach</span><span style="color:#ffffff">-</span><span style="color:#ffffff">disk                    attach disk device</span><span style="color:#ffffff">(添加磁盘设备)</span><span style="color:#ffffff">
attach</span><span style="color:#ffffff">-</span><span style="color:#f0e68c"><strong>interface</strong></span><span style="color:#ffffff">               attach network </span><span style="color:#f0e68c"><strong>interface</strong></span><span style="color:#ffffff">(添加网络设备)</span>
<span style="color:#ffffff">**</span><span style="color:#ffffff">autostart</span><span style="color:#ffffff">**</span><span style="color:#ffffff">  
autostart a domain</span><span style="color:#ffffff">(给虚拟机添加自动启动配置,当</span><span style="color:#ffffff">libvirtd</span><span style="color:#ffffff">服务被拉起的时候,自动启动)</span><span style="color:#ffffff">
blkdeviotune                   </span><span style="color:#98fb98">Set</span> <span style="color:#f0e68c"><strong>or</strong></span><span style="color:#ffffff"> query a block device I</span><span style="color:#ffffff">/</span><span style="color:#ffffff">O tuning parameters</span><span style="color:#ffffff">.(设置或查询磁盘</span><span style="color:#ffffff">I</span><span style="color:#ffffff">/</span><span style="color:#ffffff"> O</span><span style="color:#ffffff">参数)</span><span style="color:#ffffff">
blkiotune                      </span><span style="color:#98fb98">Get</span> <span style="color:#f0e68c"><strong>or</strong></span> <span style="color:#f0e68c"><strong>set</strong></span><span style="color:#ffffff"> blkio parameters</span><span style="color:#ffffff">(获取或设置</span><span style="color:#ffffff">blkio</span><span style="color:#ffffff">参数)</span><span style="color:#ffffff">
blockcommit                    </span><span style="color:#98fb98">Start</span><span style="color:#ffffff"> a block commit operation</span><span style="color:#ffffff">.(将磁盘文件的变化保存到备份文件中)</span><span style="color:#ffffff">
blockcopy                      </span><span style="color:#98fb98">Start</span><span style="color:#ffffff"> a block copy operation</span><span style="color:#ffffff">.(拷贝磁盘备份镜像到目的地)</span><span style="color:#ffffff">
blockjob                       </span><span style="color:#98fb98">Manage</span><span style="color:#ffffff"> active block operations</span><span style="color:#ffffff">(管理</span><span style="color:#ffffff">active</span><span style="color:#ffffff">状态的磁盘任务)</span><span style="color:#ffffff">
blockpull                      </span><span style="color:#98fb98">Populate</span><span style="color:#ffffff"> a disk </span><span style="color:#f0e68c"><strong>from</strong></span><span style="color:#ffffff"> its backing image</span><span style="color:#ffffff">.(从</span><span style="color:#ffffff">backing file</span><span style="color:#ffffff">中拷贝数据到磁盘)</span><span style="color:#ffffff">
blockresize                    </span><span style="color:#98fb98">Resize</span><span style="color:#ffffff"> block device of domain</span><span style="color:#ffffff">.(给虚拟机的块设备扩容)</span><span style="color:#ffffff">
change</span><span style="color:#ffffff">-</span><span style="color:#ffffff">media                   </span><span style="color:#98fb98">Change</span><span style="color:#ffffff"> media of CD </span><span style="color:#f0e68c"><strong>or</strong></span><span style="color:#ffffff"> floppy drive</span><span style="color:#ffffff">(更新</span><span style="color:#ffffff">cdrom</span><span style="color:#ffffff">或</span><span style="color:#ffffff">floppy</span><span style="color:#ffffff">设备)</span><span style="color:#ffffff">
console                        connect to the guest console</span><span style="color:#ffffff">(通过控制连接虚拟机)</span><span style="color:#ffffff">
cpu</span><span style="color:#ffffff">-</span><span style="color:#ffffff">baseline                   compute baseline CPU</span><span style="color:#ffffff">(计算基准</span><span style="color:#ffffff">CPU</span><span style="color:#ffffff">)</span><span style="color:#ffffff">
cpu</span><span style="color:#ffffff">-</span><span style="color:#ffffff">compare                    compare host CPU </span><span style="color:#f0e68c"><strong>with</strong></span><span style="color:#ffffff"> a CPU described </span><span style="color:#f0e68c"><strong>by</strong></span><span style="color:#ffffff"> an XML file</span><span style="color:#ffffff">(将</span><span style="color:#ffffff">XML</span><span style="color:#ffffff">中配置的</span><span style="color:#ffffff">CPU</span><span style="color:#ffffff">与</span><span style="color:#98fb98">HostCPU</span><span style="color:#ffffff">进行对比)</span><span style="color:#ffffff">
cpu</span><span style="color:#ffffff">-</span><span style="color:#ffffff">stats                      show domain cpu statistics</span><span style="color:#ffffff">(显示</span><span style="color:#ffffff">CPU</span><span style="color:#ffffff">统计信息)</span><span style="color:#ffffff">
create                         create a domain </span><span style="color:#f0e68c"><strong>from</strong></span><span style="color:#ffffff"> an XML file</span><span style="color:#ffffff">(根据</span><span style="color:#ffffff">XML</span><span style="color:#ffffff">配置创建并启动一个非持久化虚拟机)</span><span style="color:#ffffff">
define                         define </span><span style="color:#ffffff">(</span><span style="color:#ffffff">but don</span><span style="color:#ffa0a0">'t start) a domain from an XML file(根据XML配置创建一个虚拟机)
desc                           show or set domain'</span><span style="color:#ffffff">s description </span><span style="color:#f0e68c"><strong>or</strong></span><span style="color:#ffffff"> title</span><span style="color:#ffffff">(显示或设置虚拟机的描述或者标题)</span><span style="color:#ffffff">
destroy                        destroy </span><span style="color:#ffffff">(</span><span style="color:#ffffff">stop</span><span style="color:#ffffff">)</span><span style="color:#ffffff"> a domain</span><span style="color:#ffffff">(强制删除一个虚拟机)</span><span style="color:#ffffff">
detach</span><span style="color:#ffffff">-</span><span style="color:#ffffff">device                  detach device </span><span style="color:#f0e68c"><strong>from</strong></span><span style="color:#ffffff"> an XML file</span><span style="color:#ffffff">(根据</span><span style="color:#ffffff">XML</span><span style="color:#ffffff">定义删除虚拟机的设备)</span><span style="color:#ffffff">
detach</span><span style="color:#ffffff">-</span><span style="color:#ffffff">disk                    detach disk device</span><span style="color:#ffffff">(删除磁盘设备)</span><span style="color:#ffffff">
detach</span><span style="color:#ffffff">-</span><span style="color:#f0e68c"><strong>interface</strong></span><span style="color:#ffffff">               detach network </span><span style="color:#f0e68c"><strong>interface</strong></span><span style="color:#ffffff">(删除网络设备)</span><span style="color:#ffffff">
domdisplay                     domain display connection URI</span><span style="color:#ffffff">(显示虚拟机的连接</span><span style="color:#ffffff">URI</span><span style="color:#ffffff">)</span><span style="color:#ffffff">
domfsfreeze                    </span><span style="color:#98fb98">Freeze</span><span style="color:#ffffff"> domain</span><span style="color:#ffa0a0">'s mounted filesystems.(冻结虚拟机的挂载文件系统)
domfsthaw                      Thaw domain'</span><span style="color:#ffffff">s mounted filesystems</span><span style="color:#ffffff">.(解冻虚拟机的挂载文件系统)</span><span style="color:#ffffff">
domfsinfo                      </span><span style="color:#98fb98">Get</span><span style="color:#ffffff"> information of domain</span><span style="color:#ffa0a0">'s mounted filesystems.
domfstrim                      Invoke fstrim on domain'</span><span style="color:#ffffff">s mounted filesystems</span><span style="color:#ffffff">.(在虚拟机挂载的文件系统上执行</span><span style="color:#ffffff">fstrim</span><span style="color:#ffffff">命令)</span><span style="color:#ffffff">
domhostname                    </span><span style="color:#f0e68c"><strong>print</strong></span><span style="color:#ffffff"> the domain</span><span style="color:#ffa0a0">'s hostname(打印虚拟机的hostname)
domid                          convert a domain name or UUID to domain id(把虚拟机的名字或UUID转化为虚拟机ID)
domif-setlink                  set link state of a virtual interface(虚拟机设备接口链路状态设置)
domiftune                      get/set parameters of a virtual interface(获取或者设置虚拟机设备接口得参数)
domjobabort                    abort active domain job(终止虚拟机的一个处于active的任务)
**domjobinfo**  
domain job information(获取虚拟机的任务信息,比如正在virsh save可以查询操作情况)
domname                        convert a domain id or UUID to domain name(通过虚拟机的ID或者UUID获取虚拟机的名字)
**dompmsuspend**  
suspend a domain gracefully using power management functions(使用电源管理功能将虚拟机挂起,需要qga支持)
**dompmwakeup**  
wakeup a domain from pmsuspended state(唤醒使用dompmsuspend挂起的虚拟机)
domuuid                        convert a domain name or id to domain UUID(通过虚拟机的name或ID获取虚拟机的UUID)
domxml-from-native             Convert native config to domain XML(将已存在的一组QEMU参数转成可以被libvirt使用Domain XML文件)
domxml-to-native               Convert domain XML to native config(将已存在的libvirt使用的Domain XML文件转化为QEMU参数)
dump                           dump the core of a domain to a file for analysis(dump出虚拟机的core文件,用于分析崩溃原因)
dumpxml                        domain information in XML(获取虚拟机的XML配置信息)
edit                           edit XML configuration for a domain(编辑虚拟机的XML配置文件)
event                          Domain Events(获取虚拟机事件)
**inject-nmi**  
Inject NMI to the guest(注入NMI中断到虚拟机内部,当硬件发生不可恢复的错误时使用)
iothreadinfo                   view domain IOThreads
iothreadpin                    control domain IOThread affinity
iothreadadd                    add an IOThread to the guest domain
iothreaddel                    delete an IOThread from the guest domain
send-key                       Send keycodes to the guest(往虚拟机发送键盘按键指令)
**send-process-signal**  
Send signals to processes(给进程发送信号,qemu不支持)
lxc-enter-namespace            LXC Guest Enter Namespace(进入LXC虚拟机的命名空间)

**managedsave**  
managed save of a domain state(管理保存虚拟机的内存状态到/var/lib/libvirt/qemu/save/*.save,将虚拟机保存并销毁,后续restore的时候恢复到save之前的状态)
**managedsave-remove**  
Remove managed save of a domain(删除虚拟机状态管理设置/var/lib/libvirt/qemu/save/*.save文件)

memtune                        Get or set memory parameters(获取或者设置内存参数)
metadata                       show or set domain'</span><span style="color:#ffffff">s custom XML metadata
migrate                        migrate domain to another host</span><span style="color:#ffffff">(将虚拟机迁移到另一个节点)</span><span style="color:#ffffff">
migrate</span><span style="color:#ffffff">-</span><span style="color:#ffffff">setmaxdowntime         </span><span style="color:#f0e68c"><strong>set</strong></span><span style="color:#ffffff"> maximum tolerable downtime</span><span style="color:#ffffff">(设置停机迁移时间)</span><span style="color:#ffffff">
migrate</span><span style="color:#ffffff">-</span><span style="color:#ffffff">compcache              </span><span style="color:#f0e68c"><strong>get</strong></span><span style="color:#ffffff">/</span><span style="color:#f0e68c"><strong>set</strong></span><span style="color:#ffffff"> compression cache size</span><span style="color:#ffffff">(获取或者设置内存压缩的</span><span style="color:#ffffff">cache</span><span style="color:#ffffff">大小)</span><span style="color:#ffffff">
migrate</span><span style="color:#ffffff">-</span><span style="color:#ffffff">setspeed               </span><span style="color:#98fb98">Set</span><span style="color:#ffffff"> the maximum migration bandwidth</span><span style="color:#ffffff">(设置迁移的最大带宽)</span><span style="color:#ffffff">
migrate</span><span style="color:#ffffff">-</span><span style="color:#ffffff">getspeed               </span><span style="color:#98fb98">Get</span><span style="color:#ffffff"> the maximum migration bandwidth</span><span style="color:#ffffff">(获取迁移的最大带宽)</span><span style="color:#ffffff">
numatune                       </span><span style="color:#98fb98">Get</span> <span style="color:#f0e68c"><strong>or</strong></span> <span style="color:#f0e68c"><strong>set</strong></span><span style="color:#ffffff"> numa parameters</span><span style="color:#ffffff">(获取或者设置</span><span style="color:#ffffff">numa</span><span style="color:#ffffff">参数)</span><span style="color:#ffffff">
qemu</span><span style="color:#ffffff">-</span><span style="color:#ffffff">attach                    QEMU </span><span style="color:#98fb98">Attach</span><span style="color:#ffffff">(</span><span style="color:#ffffff">QEMU </span><span style="color:#98fb98">Attach</span><span style="color:#ffffff">)</span><span style="color:#ffffff">
qemu</span><span style="color:#ffffff">-</span><span style="color:#ffffff">monitor</span><span style="color:#ffffff">-</span><span style="color:#ffffff">command           QEMU </span><span style="color:#98fb98">Monitor</span> <span style="color:#98fb98">Command</span><span style="color:#ffffff">(给</span><span style="color:#ffffff">qemu monitor</span><span style="color:#ffffff">发送命令)</span><span style="color:#ffffff">
qemu</span><span style="color:#ffffff">-</span><span style="color:#ffffff">monitor</span><span style="color:#ffffff">-</span><span style="color:#f0e68c"><strong>event</strong></span><span style="color:#ffffff">             QEMU </span><span style="color:#98fb98">Monitor</span> <span style="color:#98fb98">Events</span><span style="color:#ffffff">(监听</span><span style="color:#ffffff">qemu monitor</span><span style="color:#ffffff">事件)</span><span style="color:#ffffff">
qemu</span><span style="color:#ffffff">-</span><span style="color:#ffffff">agent</span><span style="color:#ffffff">-</span><span style="color:#ffffff">command             QEMU </span><span style="color:#98fb98">Guest</span> <span style="color:#98fb98">Agent</span> <span style="color:#98fb98">Command</span><span style="color:#ffffff">(给</span><span style="color:#ffffff">qemu agent</span><span style="color:#ffffff">发送命令)</span>
<span style="color:#ffffff">**</span><span style="color:#ffffff">reboot</span><span style="color:#ffffff">**</span><span style="color:#ffffff">  
reboot a domain</span><span style="color:#ffffff">(优雅重启虚拟机,</span><span style="color:#ffffff">acpi</span><span style="color:#ffffff">|</span><span style="color:#ffffff">agent</span><span style="color:#ffffff">(启用的</span><span style="color:#ffffff">qga</span><span style="color:#ffffff">情况下调用</span><span style="color:#ffffff">qga</span><span style="color:#ffffff">进行关机)|</span><span style="color:#ffffff">initctl</span><span style="color:#ffffff">(</span><span style="color:#ffffff">upstart</span><span style="color:#ffffff">命令)|</span><span style="color:#ffffff">signal</span><span style="color:#ffffff">|</span><span style="color:#ffffff">paravirt</span><span style="color:#ffffff">(</span><span style="color:#ffffff">xen</span><span style="color:#ffffff">)),对应</span><span style="color:#ffffff">qemu</span><span style="color:#ffffff">只支持</span><span style="color:#ffffff">agent</span><span style="color:#ffffff">和</span><span style="color:#ffffff">acpi
reset                          reset a domain</span><span style="color:#ffffff">(强制重启虚拟机)</span>

<span style="color:#ffffff">**</span><span style="color:#ffffff">restore</span><span style="color:#ffffff">**</span><span style="color:#ffffff">  
restore a domain </span><span style="color:#f0e68c"><strong>from</strong></span><span style="color:#ffffff"> a saved state </span><span style="color:#f0e68c"><strong>in</strong></span><span style="color:#ffffff"> a file</span><span style="color:#ffffff">(通过保存的内存文件恢复虚拟机)</span>
<span style="color:#ffffff">**</span><span style="color:#ffffff">resume</span><span style="color:#ffffff">**</span><span style="color:#ffffff">  
resume a domain</span><span style="color:#ffffff">(唤醒处于</span><span style="color:#ffffff">pause</span><span style="color:#ffffff">状态的虚拟机,也就是</span><span style="color:#ffffff">suspend</span><span style="color:#ffffff">的虚机)</span>
<span style="color:#ffffff">**</span><span style="color:#ffffff">save</span><span style="color:#ffffff">**</span><span style="color:#ffffff">  
save a domain state to a file</span><span style="color:#ffffff">(将虚拟机内存状态保存到一个文件)</span>
<span style="color:#ffffff">**</span><span style="color:#ffffff">save</span><span style="color:#ffffff">-</span><span style="color:#ffffff">image</span><span style="color:#ffffff">-</span><span style="color:#ffffff">define</span><span style="color:#ffffff">**</span><span style="color:#ffffff">  
redefine the XML </span><span style="color:#f0e68c"><strong>for</strong></span><span style="color:#ffffff"> a domain</span><span style="color:#ffa0a0">'s saved state file(刷新虚拟机配置到save虚拟机的文件中)
**save-image-dumpxml**  
**saved state domain**  
information in XML(dump出save虚拟机文件中的虚拟机配置信息)
**save-image-edit**  
edit XML for a domain'</span><span style="color:#ffffff">s saved state file</span><span style="color:#ffffff">(出</span><span style="color:#ffffff">save</span><span style="color:#ffffff">虚拟机文件中的虚拟机配置信息)</span><span style="color:#ffffff">

schedinfo                      show</span><span style="color:#ffffff">/</span><span style="color:#f0e68c"><strong>set</strong></span><span style="color:#ffffff"> scheduler parameters</span><span style="color:#ffffff">(显示或设置</span><span style="color:#ffffff">scheduler</span><span style="color:#ffffff">参数)</span><span style="color:#ffffff">
screenshot                     take a screenshot of a current domain console </span><span style="color:#f0e68c"><strong>and</strong></span><span style="color:#ffffff"> store it </span><span style="color:#f0e68c"><strong>into</strong></span><span style="color:#ffffff"> a file</span><span style="color:#ffffff">(截取当前虚拟机的屏幕,并将其保存到一个文件中)</span>
<span style="color:#f0e68c"><strong>set</strong></span><span style="color:#ffffff">-</span><span style="color:#ffffff">user</span><span style="color:#ffffff">-</span><span style="color:#ffffff">password              </span><span style="color:#f0e68c"><strong>set</strong></span><span style="color:#ffffff"> the user password inside the domain
setmaxmem                      change maximum memory limit</span><span style="color:#ffffff">(改变最大内存限制,停机状态下才可以)</span><span style="color:#ffffff">
setmem                         change memory allocation</span><span style="color:#ffffff">(使用</span><span style="color:#ffffff">virtio</span><span style="color:#ffffff">-</span><span style="color:#ffffff">balloon</span><span style="color:#ffffff">动态增大或者减小内存大小)</span><span style="color:#ffffff">
setvcpus                       change number of </span><span style="color:#f0e68c"><strong>virtual</strong></span> <span style="color:#98fb98">CPUs</span><span style="color:#ffffff">(设置</span><span style="color:#ffffff">vcpu</span><span style="color:#ffffff">个数)</span><span style="color:#ffffff">
shutdown                       gracefully shutdown a domain</span><span style="color:#ffffff">(优雅关闭虚拟机,</span><span style="color:#ffffff">acpi</span><span style="color:#ffffff">|</span><span style="color:#ffffff">agent</span><span style="color:#ffffff">(启用的</span><span style="color:#ffffff">qga</span><span style="color:#ffffff">情况下调用</span><span style="color:#ffffff">qga</span><span style="color:#ffffff">进行关机)|</span><span style="color:#ffffff">initctl</span><span style="color:#ffffff">(</span><span style="color:#ffffff">upstart</span><span style="color:#ffffff">命令)|</span><span style="color:#ffffff">signal</span><span style="color:#ffffff">|</span><span style="color:#ffffff">paravirt</span><span style="color:#ffffff">(</span><span style="color:#ffffff">xen</span><span style="color:#ffffff">)),对应</span><span style="color:#ffffff">qemu</span><span style="color:#ffffff">只支持</span><span style="color:#ffffff">agent</span><span style="color:#ffffff">和</span><span style="color:#ffffff">acpi
start                          start a </span><span style="color:#ffffff">(</span><span style="color:#ffffff">previously </span><span style="color:#f0e68c"><strong>defined</strong></span><span style="color:#ffffff">)</span><span style="color:#ffffff"> inactive domain</span><span style="color:#ffffff">(启动一个处于关闭状态的虚拟机)</span>
<span style="color:#ffffff">**</span><span style="color:#ffffff">suspend</span><span style="color:#ffffff">**</span><span style="color:#ffffff">  
suspend a domain</span><span style="color:#ffffff">(暂停一个虚拟机)</span><span style="color:#ffffff">
ttyconsole                     tty console</span><span style="color:#ffffff">(</span><span style="color:#ffffff">tty console</span><span style="color:#ffffff">显示)</span><span style="color:#ffffff">
undefine                       undefine a domain</span><span style="color:#ffffff">(删除虚拟机的定义)</span><span style="color:#ffffff">
update</span><span style="color:#ffffff">-</span><span style="color:#ffffff">device                  update device </span><span style="color:#f0e68c"><strong>from</strong></span><span style="color:#ffffff"> an XML file</span><span style="color:#ffffff">(根据</span><span style="color:#ffffff">XML</span><span style="color:#ffffff">配置更新虚拟机的设备)</span><span style="color:#ffffff">
vcpucount                      domain vcpu counts</span><span style="color:#ffffff">(获取虚拟机</span><span style="color:#ffffff">vcpu</span><span style="color:#ffffff">个数)</span><span style="color:#ffffff">
vcpuinfo                       detailed domain vcpu information</span><span style="color:#ffffff">(显示虚拟机</span><span style="color:#ffffff">vcpu</span><span style="color:#ffffff">的详细信息)</span><span style="color:#ffffff">
vcpupin                        control </span><span style="color:#f0e68c"><strong>or</strong></span><span style="color:#ffffff"> query domain vcpu affinity</span><span style="color:#ffffff">(控制或者查询虚拟机的</span><span style="color:#ffffff">vcpu</span><span style="color:#ffffff">亲和性)</span><span style="color:#ffffff">
emulatorpin                    control </span><span style="color:#f0e68c"><strong>or</strong></span><span style="color:#ffffff"> query domain emulator affinity</span><span style="color:#ffffff">(控制或者查询模拟器的亲和性)</span><span style="color:#ffffff">
vncdisplay                     vnc display</span><span style="color:#ffffff">(获取</span><span style="color:#ffffff">vnc</span><span style="color:#ffffff">端口号)</span></code></span></span>

1虚拟机操作相关

create:create从XML文件创建域
定义:从XML文件定义(但不要启动)域
启动:启动(先前定义的)非活动域
destroy:销毁(停止)域
关闭:正常关闭域
undefine:取消定义域名

reboot:重新启动域
重置:重置域(重置目标域,就像通过电源按钮一样)

暂停:暂停域
恢复:恢复域

save:将域状态保存到文件
还原:从文件
屏幕截图中的已保存状态还原域:获取当前域控制台的屏幕截图并将其存储到文件中

自动启动:自动启动域(配置域在启动时自动启动)

managedsave:托管保存域状态(保存并销毁正在运行的域,以便以后可以从同一状态重新启动。当域的下次运行virsh'start'命令时,它将自动从这个保存状态。) managedsave-remove:删除域的托管保存

desc:显示或设置域的描述或标题
domhostname:打印域的主机名

domname:将域ID或UUID转换为域名(输出域名)
元数据:显示或设置域的自定义XML元数据

domuuid:将域名或ID转换为域UUID 
domid:将域名或UUID转换为域id numatune:获取或设置numa参数

emulatorpin:控制或查询域仿真器关联(Pin域仿真器线程到主机物理CPU)

2.XML相关

domxml-from-native:将本机配置转换为域XML 
domxml-native:将域XML转换为本机配置

dumpxml:XML 
编辑中的域信息:编辑域的XML配置

3.CPU相关

vcpucount:域VCPU计数
vcpuinfo:详细域VCPU信息
vcpupin:控制或查询域VCPU亲和力
setvcpus:虚拟CPU的数量改变
CPU的基线:计算基线CPU 
CPU-比较:由XML文件中描述的一个CPU比较主机CPU CPU- stats:显示域cpu统计信息

4.mem相关

setmaxmem:更改最大内存限制
setmem:更改内存分配
memtune:获取或设置内存参数

5.blk

blkdeviotune:设置或查询块设备I / O调整参数。

blkiotune:获取或设置blkio参数

blockcommit:启动一个块提交操作。(提交从快照到其支持图像的更改合并快照文件)

blockcopy:启动一个块复制操作。
blockjob:管理活动块操作
blockpull:从其后备映像填充磁盘。(将支持文件数据合并至overlay中)blockresize:调整域的块设备。

6.attch /分离

attach-device:从XML文件
附加设备attach-device:attach disk device 
attach-interface:attach network interface

detach-device:从XML文件中分离设备
detach-disk:detach disk device 
detach-interface:detach network interface

update-device:从XML文件更新设备

7.迁移相关

迁移:迁移域到另一台主机
迁移-setmaxdowntime:设置最大可容忍的停机时间
迁移,compcache:获取/设置压缩缓存大小
迁移,setspeed:设置最大迁移带宽
迁移-getspeed:获取最大迁移带宽

8.代理人

QEMU访客代理是一个运行在虚拟机内部的普通应用程序,其目的是实现一种宿主机和虚拟机进行交互的方式这种方式不依赖于网络,而是依赖于为Virtio序列。
QEMU提供了串口设备的模拟及数据交换的通道,最终呈现出来的是一个串口设备(虚拟机内部)和一个Unix套接字文件(宿主机上)。
通过QEMU来宾代理,宿主机可以控制虚拟机实现冻结/恢复/整理文件系统(冻结文件系统),列出IP地址等功能。

set-user-password:在域
domfsfreeze中设置用户密码:冻结域的挂载文件系统。
domfsthaw:解冻域的挂载文件系统。
domfsinfo:获取域挂载文件系统的信息。
domfstrim:在域的挂载文件系统上调用fstrim。

dompmsuspend:使用电源管理功能正常暂停域
dompmwakeup:从pmsuspended状态唤醒域

9.io线程

当前不知道是配置,还是什么原因,没有相关的信息

iothreadinfo:view domain IOThreads 

iothreadpin:control domain IOThread affinity 
iothreadadd:将IOThread添加到来宾域
iothreaddel:从来宾域中删除IOThread

10操纵拯救生成的文件

这里主要是处理保存生成的文件,包括以XML形式展现等

save-image-define:为域的已保存状态文件重新定义XML(替换与保存的状态文件关联的域XML)
save-image-dumpxml:以XML格式保存的状态域信息(提取在域中生效的域XML)使用save命令创建保存的状态文件文件的时间)
save-image-edit:编辑域的已保存状态文件的XML

11.Qemu特定命令

强烈建议不要使用以下命令。
它们可能导致libvirt混淆并在后续操作中做错事。
使用此命令后,请不要向libvirt开发人员报告问题; 报告将被忽略。

qemu-attach QEMU附加
qemu-monitor-command QEMU Monitor命令
qemu-monitor-event QEMU监视器事件
qemu-agent-command QEMU Guest Agent命令

12.网络相关

domif-setlink:设置虚拟接口的链路状态

<span style="color:#656565"><span style="color:#333333"><code><span style="color:#ffffff">virsh domif</span><span style="color:#ffffff">-</span><span style="color:#ffffff">setlink domain vnet0 down
virsh domif</span><span style="color:#ffffff">-</span><span style="color:#ffffff">setlink domain vnet0 up</span></code></span></span>

domiftune:获取/设置虚拟接口的参数

13.other

domjobabort:abort active domain job 
domjobinfo:domain job information 
可以用来查询任务进展,比如正在进行virsh save操作的时候,可以使用此命令进行查询

dump:将域的核心转储到文件进行分析
domdisplay:域显示连接URI inject-nmi:向guest虚拟机注入NMI(不可屏蔽中断)(当响应时间很关键时使用,例如不可恢复的硬件错误)
vncdisplay:vnc display(输出VNC显示的IP地址和端口号)
ttyconsole:tty console(输出TTY控制台的设备)
schedinfo:show / set scheduler parameters 

lxc-enter-namespace:LXC Guest输入命名空间(virsh lxc-enter-namespace命令可用于输入容器的命名空间和安全上下文,然后执行任意命令。)

send-key:向客户发送密钥代码

在虚拟机内部,每执行一条上述的发送密钥都会回显一个密钥字符串
 send-process-signal:向进程发送信号

console:连接到访客控制台 事件:域事件

猜你喜欢

转载自blog.csdn.net/dongfei2033/article/details/81485130