Xen user manaul

  1. 创建一个Domain配置文件
    在你创建一个Domain前,你必须创建一个配置文件,这里我们指出两个例子文件
    /etc/xen/xmexample1是一个单一虚拟机描述样板配置文件
    /etc/xen/xmexample2 文件样板旨在创建多个虚拟机使用。
  2. 基本管理工具xm
# xm list: Lists all domains running.
# xm consoles : Gives information about the domain consoles.
# xm console: Opens a console to a domain (e.g. # xm console myVM

xm list 输出如下

Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0   256     1     r-----    118.6

xm输出一栏各字段的含义
name :虚拟机的名字
domid :虚拟机的ID
memory :内存的大小
cpu :正在使用的CPU个数
state字段不同字母的含义
r running ;b blocked ;p paused ;s shutdown; c crashed
cputime:cpu使用时间
加入安装如下guest Domain:

# xm list
Name Id Mem(MB) CPU State Time(s) Console
Domain-0 0 251 0 r---- 172.2 
ttylinux 5 63 0 -b--- 3.0 9605

如何登陆guest Domain,使用xm console如下:

# xm console ttylinux
# xm console 5
# xencons localhost 9605

如何退出guest domain
ctrl + ]

  1. Domain的保存的重新部署
    xen的管理员系统允许将虚拟机挂起,并且在稍后的时间继续恢复。具体实现方法如下:
# xm save ttylinux ttylinux.xen
#这个操作会暂停domain ttylinux,保存他的运行状态到一个文件叫ttylinux.xen
# xm restore ttylinux.xen
#恢复xm使用上面命令
  1. 动态迁移
    动态迁移用于移动一个domain在物理机直接同时这个domain保持连续的活动的用户体验,从用户的角度他是察觉不到虚拟机的迁移的。为了实现动态迁移,两端的host都必须运行xen/xend,并且目的host必须用有足够的内存容量来适用于迁移来的domain,此外我现在要求迁移源和目的源都必须在一个相同的L2网段。现在还没有远程自动化存储文件到本地的磁盘工具在domain动态迁移的时候,管理员选择适当的存储解决方法来确保domain的文件系统一样适用与目的节点。# xm migrate --live mydomain destination.ournetwork.com
  2. xend控制domain
# xend start  start xend, if not already running
# xend stop  stop xend if already running
# xend restart  restart xend if running, otherwise start it
# xend status  indicates xend status by its return code
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值