xen虚拟机管理工具xm与virsh用法

1. xm命令
可以使用xm 命令来启动停止虚拟机启动虚拟机命令如下:
xm create vm1       #其中vm1 为虚拟机的配置文件,位于/etc/xen/vm/vm1
xm create -c vm1    #如果需要启动控制台,则可以运行命令
xm list             #可以列出所有的虚拟机
xm console <domid>  #可以显示某虚拟机的控制台
xm reboot  <domid>  #可以重起id 为domid 的虚拟机
xm shutdown <domid> #可以关闭id 为domid 的虚拟机
xm destroy <domid>  #可以销毁id 为domid 的虚拟机
xm console fc5      #从终端或控制台登录正在运行的虚拟操作系统
xm save <DomId> <File> # 存储正在运行的虚拟操作系统的状态
xm restore <File>   # 唤醒虚拟操作系统
xm pause <DomId>    #停止正在运行的虚拟操作系统
xm unpause <DomId>  #激活停止的虚拟操作系统
xm mem-set <DomId> <Mem> #调整虚拟平台/虚拟操作系统的占用内存
xm shutdown 虚拟操作系统的Name或DomID #关闭被虚拟的系统
xm destroy <DomId>  #立即停止虚拟的系统 (重要);
xm vcpu-set <DomId> <VCPUs> #调整虚拟平台及虚拟操作系统的虚拟CPU个数
xm top 或 xentop    # 查看虚拟系统运行的状态

2. virsh的基本用法如下
virsh [COMMAND] [ARGS...] 
另外需要注意的是,virsh提供两种执行模式: "直接模式(Direct Mode)"与"互动模式(Interactive Mode)"。在直接模式里,你必须在Shell中以参数、自变量的方式来执行virsh,如果在互动模式中,则virsh会提供一个提示字符串,你可以在该提示字符串后,输入要执行的命令。如果执行virsh没有指定任何参数或自变量则默认就是进入互动模式。
与xm一样,COMMAND也是 virsh提供的命令,常用的命令如下:

virsh常用命令如下:

命令 说明
help      显示该命令的说明
quit      结束 virsh,回到 Shell
connect   连接到指定的虚拟机服务器
create    启动一个新的虚拟机
destroy   删除一个虚拟机
start     开启(已定义的)非启动的虚拟机
define    从 XML 定义一个虚拟机
undefine  取消定义的虚拟机
dumpxml   转储虚拟机的设置值
list      列出虚拟机
reboot    重新启动虚拟机
save      存储虚拟机的状态
restore   回复虚拟机的状态
suspend   暂停虚拟机的执行
resume    继续执行该虚拟机
dump      将虚拟机的内核转储到指定的文件,以便进行分析与排错
shutdown  关闭虚拟机
setmem    修改内存的大小
setmaxmem 设置内存的最大值
setvcpus  修改虚拟处理器的数量
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值