【云计算】virsh的详细命令解析
小标 2018-12-13 来源 : 阅读 855 评论 0

摘要:本文主要向大家介绍了【云计算】virsh的详细命令解析,通过具体的内容向大家展现,希望对大家学习云计算有所帮助。

本文主要向大家介绍了【云计算】virsh的详细命令解析,通过具体的内容向大家展现,希望对大家学习云计算有所帮助。


virsh的详细命令解析


virsh 有命令模式和交互模式如果直接在vrish后面添加参数是命令模式,如果直接写virsh,就会进入交互模式


virsh list

列出所有的虚拟机,虚拟机的状态有(8)种

runing 是运行状态

idel 是空闲状态

pause 暂停状态

shutdown 关闭状态

crash 虚拟机崩坏状态

daying 垂死状态

shut off 不运行完全关闭

pmsuspended客户机被关掉电源中中断

连接实例

qemu:///session (本地连接到个人实例)

qemu+unix:///session (本地连接到个人实例)

qemu:///system (本地连接到系统实例)

qemu+nuix:///system(本地连接到系统实例)

qemu://example.com/system(远程连接,TLS)

qemu+tcp://example.com/system(远程登录,SASI)

qemu+ssl://example.com/system(远程登录,ssl)


-v

是只显示版本号


-V

使显示版本的详细信息 -c - -connect 连接远程的主机 -l - -log 输出日志 -q - -quiet避免额外的信息 -r - - readonly 只读,一般和connect配合使用 -t - - timing 输出消逝的时间 -e - - escape 设置转意序列

交互模式


*quit,exit是离开virsh

*version 是显示版本

*cd 进入目录

*pwd 打印当前路径

*connect URI连接

一般有下列几种


xen:/// 连接当地的xem虚拟机
qemu:///system (以root的身份)连接当地的qemu和kvm虚拟机
qemu;///sessoin 以用户的身份连接当地的qemu和kvm
lxc:///session 连接当地的linux容器



1234



*hostname 得到主机名字

*sysinfo 的到虚拟机系统的详细信息,xml打印出来

*nodeinfo得到电脑详细配置名字

*nodecpustats 的到虚拟cpu 的状态

*nodemenstats 的内存的详细信息

*nodesuspend 延缓打印的时间最大为60 seconds

*node-memory-tune 允许你设置node的内存参数

*capablilities 打印虚拟机的特点

*inject-nmi 给客户机注射nmi(不可屏蔽中断)

*list列出所有的虚拟机(可以加参数)

*freecell 打印出虚拟I机中可用的内存


DOMAIN Commands


*autostart (domain):标示自动启动虚拟机

*console (domain):连接虚拟机的控制台

*create (file):从文件创建虚拟机


virsh dumpxml domain.xml
virsh create domain.xml



12



*define (file)定义一个虚拟机从文件中

*desc (domain)显示虚拟机的描述信息

*destory(domain) 销毁虚拟机

*dommemstat(domain) 得到虚拟机运行的内存

*domblkerror (domain) 显示有错的设备

*domblkerror(domian)显示有错 的磁盘

*domblklist(domain)显示虚拟机的磁盘

*domiflist(domain)显示网卡接口

*domifstat(demo vnet0) 显示网卡信息

*domdisplay (demo)输出地址 和显卡

*dominfo(demo)显示虚拟机的信息

*domuuid (demo)显示虚拟机的id

*domid(id or name ) 根据名字得到id

* domjobabort (demo)种植虚拟机的当前任务

* dojobinfo (demo) 显示虚拟机的任务

* domstat (demo) 显示虚拟机的状态

* domcontrol(demo) 返回虚拟机的状态ok or error

* dump (demo file) 把文件配置输出到文件file

* dumpxml(demo)直接显示demo的xml文件配置

* edit (demo) 编辑主机的配置文件

* messagedsave(demo) 虚拟机的信息保存

* messagedsave-remove(demo) 移除保存的messagedsave

*cpu-stats (demo) 虚拟机的cpu状态

*screenshot (demo) 虚拟机截屏

*setmen(demo) size 设置虚拟机的内存

*setmaxmen(demo)设置虚拟机的最大内存

*memtune(demo) 得到虚拟机分区的信息

*blkiotune(demo) 得到虚拟机的磁盘信息

*setvcpus(demo count)设置虚拟机的虚拟cpu个数

*shutdown(demo) 关闭虚拟机

*start(name or id) 开启虚拟机

*suspend (demo) 挂起虚拟机

*resume(demo) 回复虚拟机的suspend状态

*dompmwakeup(demo)唤醒挂起的demo

*ttyconsole (demo) 输出设备用的终端

*vcpucount (demo) 设置cpu个数

*vcpuinfo(demo) 得到cpu的信息

*vncdisplay(demo) 显示虚拟机的ip


device commands(设备命令)


*attach-device (demo file)添加设备从file文件中

*attach-interface (demo type source )添加一个接口

*update-device(demo file)更新设备根据file


virtual network commadns


*net-autostart (network) 自动启动网卡(default)

*net-create (file) 把配置加载到文件

*net-destory ( network )关闭网卡

*net-dumpxml(default) 把网卡配置加载到文件

*net-edit(default) 编辑网卡信息

*net-info(default) 网卡信息

*net-list 显示网卡

*net-uuid (default)得到网卡的id

*net-name(id)得到网卡的名字

*net-start (default)开启网卡


Interface commands


*iface-define(file)定义一个接口从文件里面

*iface-dumpxml (lo)显示接口I的信息

*iface-edit(lo) 编辑接口

*iface-list 列出所有的接口

*iface-name (mac) 根据mac得到名字

*iface-mac(lo) 根据名字得到mac

*iface-start(lo) 开启接口

*iface-unbriged 解绑定 网桥

*iface-undefine(lo) 不定义配置文件

*iface-begin(lo)创建一个现有的接口设置

*iface-commit 提交生命所有的改变有效,并且让接口工作

*iface-rollbak 接口回滚


STORAGE pppl commands


*pool-auto (pool)标记池自动启动

*pool-build(pool)建造一个池

*pool-create(file)根据文件创建池

*pool-define(file)定义但是不开启

*pool-destory(pool)销毁池,以后能回复

*pool-delete(pool)删除池,以后不能恢复

*pool-dumpxml(pool)查看池的定义文件

*pool-edit(pool)编辑池的定义文件

*pool-info池的信息

*pool-list的列表

*pool-name(id)根据id得到name

*pool-id(name)根据name得到id

*pool-start(poop)开启池

*pool-uuid (pool) 返回一个池的uuid


VOLUME commads


*vol-delete(pool)卷的删除

*vol-upload(pool) 卷的加载

*vol-list(pool)列出卷

*vol-info(default)卷的信息

*vol-name(path)得到卷的名字


(快照)(secret)


NWFILTER commands


*nwfilter-define (file)根据文件生成一个网络过滤器

*nwfilter-undefine(name) 删除网络过滤

*nwfilter-list 列出来网络过滤

*nwfilter-dumpxml(file)生成一个网络过滤的文件

*nwfilter-edit(name) 编辑一个网络过滤器



          

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标大数据云计算大数据安全频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程