Xm工具使用手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xm工具使用手册
1. domU配置文件
domU的配置文件,默认位于/etc/xen/vm目录下。你可能通过设置以下这些参数来设
2. 用xm 创建和管理虚拟机
2.1.创建虚拟机
xm create domainX.conf [-c] 或者:xm cr domainX.conf [-c]
根据配置文件domainX.conf,创建一个虚拟机,domainX.conf可以是一个绝对路径,也可以只用文件名,假如它存放在默认的目录/etc/xen/vm下。
[-c] 选项可以在启动虚拟机后立即连接到控制台。
2.2. 连接至虚拟机xm console domain-id
连接到domain-id的控制台。
2.3.关闭虚拟机
xm shutdown [domain-id] [ -a | -w ]或者xm shut [domain-id] [ -a | -w ]
[ -a] 选项会关闭系统里的所有虚拟机。[-w] 选项用于等待虚拟机的完全关闭。
2.4.重新启动虚拟机
xm reboot [domain-id] [ -a | -w ]
[ -a] 选项将重启系统里所有的虚拟机。[-w] 选项用来等待某个虚拟机的重启完成。通过修改xmdomain.cfg 文件里的on_boot 参数,你可以控制虚拟机重新启动的行为。
2.5.终止虚拟机
xm destroy [domain-id] 或者xm dest [domain-id]
立即终止domain-id。相当于物理机按power键关机,迅速、见效。如果你想安全地这台虚拟机,可以使用shutdown 参数。
2.6.保存虚拟机
xm save [domain-id] [statefile]
2.7.恢复虚拟机
xm restore [statefile]
2.8.挂起虚拟机
xm suspend [domain-id]
2.9.使虚拟机继续运行
xm resume [domain-id]
2.10.虚拟机的重命名
xm rename [domain-name] [new domain-name]
虚拟机的重命名将保持相同的设置(相同的硬盘、内存等等)。
2.11.暂停虚拟机
xm pause [domain-id]
2.12.使虚拟机恢复运行
xm unpause [domain-id]
这使得监控程序(hypervisor)可以调度虚拟机。
2.1
3.转换虚拟机名到 Domain ID
xm domid [domain-name]
2.14.把 Domain ID 转换为虚拟机名
xm domname [domain-id]
2.15.配置内存分配
xm mem-set [domain-id] [count]
注意分配给虚拟机的内存不能够超过你第一次创建虚拟机时指定的最大数量。
2.16.配置最大内存数量
xm mem-max [domain-id] [count]
你必须指定[count](以MB 为单位)。
2.17.配置 VCPU 数量
xm vcpu-set [domain-id] [count]
你必须指定[count](以MB 为单位)。
注意分配给虚拟机的内存不能够超过你第一次创建虚拟机时指定的最大数量。
2.18.固定(Pinning)VCPU
xm vcpu-pin [domain-id] [vcpu] [cpus]
这里的[vcpu] 是你希望指定的VCPU,[cpus] 是目标。固定(Pinning)保证了某些VCPU 只能运行在某些CPU 上。
2.19.移植虚拟机
xm migrate [domain-id] [host] [options]
这里的[domain-id] 是你要移植的虚拟机,[host] 是目标。[options] 包括——live (或-1)live 移植,或——resource (或-r)指定移植的最大速度(以Mbs 为单位)。