service xend {start|stop|status|restart|reload|force-reload} 系统进程服务
start : 启动XEN
stop : 停止XEN
status : XEN状态
restart : 重启XEN
reload : 重载XEN
force-reload : 强制重载XEN
xm 管理XEN基本工具
list : 列出所有的Domains
create <ConfigFile> : 通过配置文件创建一个虚拟操作系统
console <Domain> : 终端登录正在运行的虚拟操作系统 ( Ctrl + ] 退出终端登录 )
save <Domain> <CheckpointFile> : 保存正在运行的操作系统的状态
restore <CheckpointFile> : 唤醒处在save状态的虚拟操作系统
pause <Domain> : 停止正在运行的操作系统,系统处于暂停的状态,无法在虚拟操作系统里进行操作
unpause <Domain> : 激活停止的虚拟操作系统
mem-set <Domain> <Mem> : 调整虚拟操作系统所占用的内存,该值不能超过配置文件中静态分配内存的值
vcpu-set <Domain> <vCPUs> : 调整虚拟操作系统的虚拟CPU 数,不能超过最大vcpu 数
top (xentop) : 查看虚拟机运行的状态
destroy <Domain> : 立即停止虚拟的系统
dump-core [-L|--live] [-C|--crash] <Domain> [Filename] : dump 一个特定Domain 的core
migrate <Domain> <Host> : 将一个Domain 迁移到另一个机器
reboot <Domain> : 重启一个Domain
shutdown <Domain> : 关闭一个Domain
uptime : 打印Domain运行时间
block-list <Domain> : 查看虚拟机的可用硬盘设备
# virt-install --help
usage: virt-install --name NAME --ram RAM STORAGE INSTALL [options]
options:
-h, --help show this help message and exit
--connect=CONNECT 使用 URI 连接到监控程序
通用选项:
-n NAME, --name=NAME
客户端事件名称
-r MEMORY, --ram=MEMORY
以 MB 为单位为客户端事件分配的内存
--arch=ARCH 模拟的 CPU 构架
-u UUID, --uuid=UUID
客户端 UUID。
--vcpus=VCPUS 配置您的客户端的 vcpu 数目
--check-cpu 检查确定 vcpu 没有超过物理 CPU
数目,如果超过则发出警告。
--cpuset=CPUSET 设定可以使用的物理 CPU。
--os-type=DISTRO_TYPE
全虚拟客户端的操作系统类型,例如:'li
nux'、'unix'、'windows'
--os-variant=DISTRO_VARIANT
全虚拟客户端的操作系统变体,例如'fe
dora6'、'rhel5'、'solaris10'、'win2k'
--host-device=HOSTDEVS
Physical host device to attach to the domain.
Full Virtualization specific options:
--sound 使用仿真声音设备
--noapic 为全虚拟客户端禁用 APIC(在 os-type/os-
variant db 中覆盖数值)
--noacpi 为全虚拟客户端禁用 ACPI(在 os-type/os-
variant db 中覆盖数值)
虚拟化类型选项:
-v, --hvm 客户端应该是一个全虚拟客户端
-p, --paravirt 这个客户端一个是一个半虚拟客户端
--accelerate 使用内核加速功能(kvm、kqemu......)
安装方法选项:
-c CDROM, --cdrom=CDROM
光驱安装介质
-l LOCATION, --location=LOCATION
安装源(例如:nfs:host:/path、http://host/path
、ftp://host/path)
--pxe 使用 PXE 协议从网络引导
--import Build guest around an existing disk image
--livecd Treat the CD-ROM media as a Live CD
-x EXTRA, --extra-args=EXTRA
附加到使用 --location 引导的内核的参数
存储配置:
--disk=DISKOPTS 使用不同选项指定作为磁盘使用的存储。
-f FILE_PATH, --file=FILE_PATH
作为磁盘映像使用的文件
-s DISKSIZE, --file-size=DISKSIZE
磁盘映像大小(如果它不存在的话),以
GB 为单位
--nonsparse 不要为磁盘使用稀疏文件。请注意这会使
得客户端创建变得及其缓慢
--nodisks 不要为该客户端设置任何磁盘。
联网配置:
-b BRIDGE, --bridge=BRIDGE
连接客户端 NIC 的桥接;如果没有给定,
将尝试确定默认桥接
-w NETWORK, --network=NETWORK
将客户端连接到虚拟网络,使用 NAT
转发到物理网络
-m MAC, --mac=MAC 客户端的固定 MAC
地址;如果没有则使用随机给定的地址。
--nonetworks Don't create network interfaces for the guest.
图形配置:
--vnc 用 VNC 进行图形支持
--vncport=VNCPORT VNC 使用的端口
--sdl 用 SDL 进行图形支持
--nographics 不要为该客户端设置图形控制台。
--noautoconsole 不要自动尝试连接到客户端控制台
-k KEYMAP, --keymap=KEYMAP
为图形控制台设置 keymap
其它选项:
-d, --debug 输入故障排除信息
--noreboot 安装完成时请禁用自动重启。
--wait=WAIT Time to wait (in minutes)
--force 对任意应用程序提示强制回答‘yes’,终
止左右其它提示
--prompt Request user input for ambiguous situations or
required options.