virsh命令大总结

virsh # help domain
Domain Management (help keyword ‘domain‘):
attach-device attach device from an XML file(通过XML配置给虚拟机添加设备)
attach-disk attach disk device(添加磁盘设备)
attach-interface attach network interface(添加网络设备)
autostart autostart a domain(给虚拟机添加自动启动配置,当libvirtd服务被拉起的时候,自动启动)
blkdeviotune Set or query a block device I/O tuning parameters.(设置或查询磁盘I/ O参数)
blkiotune Get or set blkio parameters(获取或设置blkio参数)
blockcommit Start a block commit operation.(将磁盘文件的变化保存到备份文件中)
blockcopy Start a block copy operation.(拷贝磁盘备份镜像到目的地)
blockjob Manage active block operations(管理active状态的磁盘任务)
blockpull Populate a disk from its backing image.(从backing file中拷贝数据到磁盘)
blockresize Resize block device of domain.(给虚拟机的块设备扩容)
change-media Change media of CD or floppy drive(更新cdrom或floppy设备)
console connect to the guest console(通过控制连接虚拟机)
cpu-baseline compute baseline CPU(计算基准CPU)
cpu-compare compare host CPU with a CPU described by an XML file(将XML中配置的CPU与HostCPU进行对比)
cpu-stats show domain cpu statistics(显示CPU统计信息)
create create a domain from an XML file(根据XML配置创建并启动一个非持久化虚拟机)
define define (but don‘t start) a domain from an XML file(根据XML配置创建一个虚拟机)
desc show or set domain‘s description or title(显示或设置虚拟机的描述或者标题)
destroy destroy (stop) a domain(强制删除一个虚拟机)
detach-device detach device from an XML file(根据XML定义删除虚拟机的设备)
detach-disk detach disk device(删除磁盘设备)
detach-interface detach network interface(删除网络设备)
domdisplay domain display connection URI(显示虚拟机的连接URI)
domfsfreeze Freeze domain‘s mounted filesystems.(冻结虚拟机的挂载文件系统)
domfsthaw Thaw domain‘s mounted filesystems.(解冻虚拟机的挂载文件系统)
domfsinfo Get information of domain‘s mounted filesystems.
domfstrim Invoke fstrim on domain‘s mounted filesystems.(在虚拟机挂载的文件系统上执行fstrim命令)
domhostname print the domain‘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‘s custom XML metadata
migrate migrate domain to another host(将虚拟机迁移到另一个节点)
migrate-setmaxdowntime set maximum tolerable downtime(设置停机迁移时间)
migrate-compcache get/set compression cache size(获取或者设置内存压缩的cache大小)
migrate-setspeed Set the maximum migration bandwidth(设置迁移的最大带宽)
migrate-getspeed Get the maximum migration bandwidth(获取迁移的最大带宽)
numatune Get or set numa parameters(获取或者设置numa参数)
qemu-attach QEMU Attach(QEMU Attach)
qemu-monitor-command QEMU Monitor Command(给qemu monitor发送命令)
qemu-monitor-event QEMU Monitor Events(监听qemu monitor事件)
qemu-agent-command QEMU Guest Agent Command(给qemu agent发送命令)
reboot reboot a domain(优雅重启虚拟机,acpi|agent(启用的qga情况下调用qga进行关机)|initctl(upstart命令)|signal|paravirt(xen)),对应qemu只支持agent和acpi
reset reset a domain(强制重启虚拟机)
restore restore a domain from a saved state in a file(通过保存的内存文件恢复虚拟机)
resume resume a domain(唤醒处于pause状态的虚拟机,也就是suspend的虚机)
save save a domain state to a file(将虚拟机内存状态保存到一个文件)
save-image-define redefine the XML for a domain‘s saved state file(刷新虚拟机配置到save虚拟机的文件中)
save-image-dumpxml saved state domain information in XML(dump出save虚拟机文件中的虚拟机配置信息)
save-image-edit edit XML for a domain‘s saved state file(出save虚拟机文件中的虚拟机配置信息)
schedinfo show/set scheduler parameters(显示或设置scheduler参数)
screenshot take a screenshot of a current domain console and store it into a file(截取当前虚拟机的屏幕,并将其保存到一个文件中)
set-user-password set the user password inside the domain
setmaxmem change maximum memory limit(改变最大内存限制,停机状态下才可以)
setmem change memory allocation(使用virtio-balloon动态增大或者减小内存大小)
setvcpus change number of virtual CPUs(设置vcpu个数)
shutdown gracefully shutdown a domain(优雅关闭虚拟机,acpi|agent(启用的qga情况下调用qga进行关机)|initctl(upstart命令)|signal|paravirt(xen)),对应qemu只支持agent和acpi
start start a (previously defined) inactive domain(启动一个处于关闭状态的虚拟机)
suspend suspend a domain(暂停一个虚拟机)
ttyconsole tty console(tty console显示)
undefine undefine a domain(删除虚拟机的定义)
update-device update device from an XML file(根据XML配置更新虚拟机的设备)
vcpucount domain vcpu counts(获取虚拟机vcpu个数)
vcpuinfo detailed domain vcpu information(显示虚拟机vcpu的详细信息)
vcpupin control or query domain vcpu affinity(控制或者查询虚拟机的vcpu亲和性)
emulatorpin control or query domain emulator affinity(控制或者查询模拟器的亲和性)
vncdisplay vnc display(获取vnc端口号)

原文地址:https://blog.51cto.com/9103824/2378127

时间: 2024-10-12 13:24:59

virsh命令大总结的相关文章

libvirt(virsh命令介绍)

有了virt-install是安装虚拟机的命令,当然也需要一个管理虚拟机的命令了,那就是virsh. virsh命令使用 virsh <command> <domain-id> [OPTIONS] virsh既有命令行模式,也有交互模式,在命令行直接输入virsh就进入交互模式,virsh 后面跟命令参数,则是命令行模式.下面主要介绍交互式用法. virsh 回车 help <command> 单独help命令会显示所有的可用命令,如果后面有command,则会简单的解

virsh命令管理虚拟机

virsh命令管理虚拟机 libvirt有两种控制方式,命令行和图形界面. 1.图形界面:通过执行名virt-manager,启动libvirt的图形界面,在图形界面下可以一步一步的创建虚拟机,管理虚拟机,还可以直接控制虚拟机的桌面. 2.命令行就是接下来我所说的.如何通过命令行来控制虚拟机. 创建虚拟机 在/etc/libvirt/qemu下新建xml文件,如node.xml.需要有内存.cpu.硬盘设置.光驱以及vnc等等.以下是我根据Openstack启的虚机修改而成,没办法,直接用Ope

【小命令大作用】第三篇 ls 命令 - 查看目录或文件

ls命令查看目录或文件 [语法] ls [选项] (路径) [常用选项] -l    长文本查看文件=windows的右键属性 -d    查看目录 PS:一般配合-l使用 -a    查看目录下所有文件(包括隐藏文件) -i    显示索引号(inode) -F    给文件加标识 -t    以文件修改时间排序 -r    倒序排列 -k    以K为单位显示大小 [实例] 查看/etc/最近修改的文件并以长格式显示 [[email protected] ~]# ls -lrt /etc/ 

windows常用服务和命令大集合(攻略版)

windows运行命令大集合,学完以后,你就会对windows系列系统了如指掌,处理故障问题就会事半功倍,领导也会慢慢的器重你,提升你在公司的价值地位. 下面一一介绍: winver 检查Windows版本 wmimgmt.msc 打开Windows管理体系结构(wmi) wupdmgr Windows更新程序 w脚本 Windows脚本宿主设置 write 写字板 winmsd 系统信息 wiaacmgr 扫描仪和照相机向导 winchat xp自带局域网聊天 mem.exe 显示内存使用情况

Linux命令大总结

from http://elain.blog.51cto.com/3339379/623310 Linux命令大总结------------------------------------------------------------------------------------开机自启动命令行模式和图形模式:vi /etc/inittab   改3为命令行模式    改5为图形模式 开关机命令:关机 init 0   shtudown -h now     重启    reboot   i

【小命令大作用】cd 命令

[小命令大作用]cd 命令 cd命令可以说是linux中最常用的命令,那么下面来看看你所熟悉又陌生的cd. [命令格式] cd (目录名) [命令功能] cd的主要就是切换目录层次,到达指定目录. [使用实例] 1.切换至当前用户的家目录. [[email protected] ~]# cd ~ [[email protected] ~]# pwd /root 扩展:~代表当前用户的家目录,pwd显示当前所在目录. 2.接题1,切换到上级目录.

05.virsh命令的常用操作(kvm)

注:以下命令均可在virsh的man手册页中找到   KVM虚拟机管理常用命令(domain): virsh命令参数 功能 用法举例 list 查看已经存在的domain信息(可以带参数) virsh list --all (查看所有的虚拟机) start 开始一个不活跃的domain(前提是存在) virsh start test2 autostart 配置domain随boot启动 virsh autostart test2 shutdown 优雅的关闭domain virsh shutdo

史上最全华为路由器交换机配置命令大合集

华为路由器交换机配置命令是大家使用时经常遇到的,顾名思义关于交换机的计算机命令,路由器命令,交换机命令和动静态命令都将在文中提到. [限时免费]年底最强一次云计算大会,看传统.社区.互联网企业如何碰撞? 史上最全华为路由器交换机配置命令大合集,熟练掌握下面的华为路由器交换机配置知识点,你只需花几分钟的时间就能明白华为路由器交换机配置.交换机的配置命令等等. 华为路由器交换机配置命令:计算机命令 PCAlogin:root:使用root用户 password:linux:口令是linux #shu

virsh命令添加kvm虚拟机共享磁盘

在使用kvm虚拟机的时候,有时候部署一些应用如Oracle RAC.corosync等高可用的时候,往往会用到共享硬盘.比如本人在部署corosync+mysql高可用的时候就遇到了一些小问题(像我们这种折腾达人,肯定不会用nfs做共享存储),因此记录一下. 环境: 宿主机当然是linux,否则也用不到kvm 没有图形界面,否则直接virt-manager也很快.. 操作过程 新建一块虚拟盘 [email protected]:~# qemu-img -f raw shared.img 10G要