域子命令集
console domain-id 捕获域控制台
create [-c] configfile [name=value].. 基于配置文件创建域
destroy domain-id 立即关闭域
domid domain-name 域名转换为域id
domname domain-id 域id转换为域名
help [--long] 帮助
list [--long | --label] [domain-id, ...] 列出当前所有域
mem-max domain-id mem 设置域的最大可用内存(MB)
mem-set domain-id mem 使用Balloon驱动设置域使用内存值
migrate domain-id host [options] 将域迁移到另外一台主机上
选项:
-l, --live 在线迁移
-r, --resource Mbs 设置进行域迁移的最大网络吞吐值(MB)
pause domain-id 暂停域
reboot [options] domain-id 重启域
restore state-file 从xm save保存的状态文件中恢复域
save domain-id state-file 保存正在运行的域的所有状态到文件中以便日后恢复。
shutdown [options] domain-id 关闭域
sysrq domain-id letter 发送Magic System Request 信号到域
unpause domain-id 恢复已暂停的域
vcpu-set domain-id vcpu-count 设置域的vCPU数据
vcpu-list [domain-id] 列出域的vCPU信息
vcpu-pin domain-id vcpu cpus 指定vCPU到主机的物理CPU上
Xen 主机命令集
dmesg [-c] 读取Xen内核调试信息
info 打印Xen主机信息
log 打印xend日志
top 实时显示各Domain的进程执行和资源消耗状况
虚拟设备命令
块设备
block-attach domain-id be-dev fe-dev mode [bedomain-id] 为域创建一个新的块设备
block-detach domain-id devid 删除域的块设备
block-list [-l|--long] domain-id 列出域的所有虚拟块设备
网络设备
network-attach domain-id [script=scriptname] [ip=ipaddr] [mac=macaddr] [bridge=bridge-name] [backend=bedomain-id] 为域创建一个新的网络设备
network-detach domain-id devid 删除域的网络设备
network-list [-l|--long] domain-id 列出域的所有网络设备
虚拟TPM设备
vtpm-list [-l|--long] domain-id 列出域的虚拟TPM设备
权限控制
makepolicy policy 编辑代表安全策略的XML源
loadpolicy policy 加载二进制策略文件
cfgbootpolicy policy [kernelversion] 配置策略为Xen的启动策略
dumppolicy 打印当前安全策略信息
labels [policy] [type=dom|res|any] 列出策略中定义的某一类标签
addlabel label dom configfile [policy] 为域添加安全标签
addlabel label res resource [policy] 为资源添加安全标签
rmlabel dom configfile 移除域的安全标签
rmlabel res resource 移除资源的安全标签
getlabel dom configfile 获取域的安全标签
getlabel res resource 获取资源的安全标签
resources 列出全局资源标签文件中的所有资源