XEN 命令集

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           不要为该客户端设置任何磁盘。

扫描二维码关注公众号,回复: 1327895 查看本文章

  联网配置:
    -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.

猜你喜欢

转载自hot88zh.iteye.com/blog/1243402
XEN