Linux上的虚拟化技术 Xen 初学者指南(6)

来源:it168 作者:it168
  

 

还有一个虚拟系统fc5,他的id是4,占用内存256M,虚拟CPU个数是1个 ... ...

 

 

5.32 通过配置文件来引导被虚拟的操作系统;

 

 

 

[root@localhost ~]# /usr/sbin/xm create -c 虚拟操作系统的启动配置文件

 

比如我们要启动被虚拟的操作系统Fedora Core 5.0 ,我们要写一个启动Fedora的配置文件,比如是fc5vm.cfg。然后就可以通过下面的命令来引导Fedora了;

 

 

[root@localhost ~]# /usr/sbin/xm create -c fc5vm.cfg

 

 

5.33 从终端或控制台登录正在运行的虚拟操作系统;

 

 

 

[root@localhost ~]# /usr/sbin/xm console 正在运行的虚拟操作系统的Name或ID;

 

举例:

 

 

[root@localhost ~]# /usr/sbin/xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 512 1 r----- 5561.9

fc5 4 256 1 -b---- 0.2

[root@localhost ~]# /usr/sbin/xm console fc5

 

 

5.34 存储正在运行的虚拟操作系统的状态及唤醒虚拟操作系统;

 

 

 

[root@localhost ~]# /usr/sbin/xm save

[root@localhost ~]# /usr/sbin/xm restore

 

举例:

 

 

[root@localhost ~]# /usr/sbin/xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 458 1 r----- 260.3

fc5 2 256 1 ------ 6.5

[root@localhost ~]# /usr/sbin/xm save 2 fc5run.save

[root@localhost ~]# /usr/sbin/xm restore fc5run.save

[root@localhost ~]# /usr/sbin/xm console fc5

 

 

5.35 停止正在运行的虚拟操作系统/激活停止的虚拟操作系统

 

 

 

[root@localhost ~]# /usr/sbin/xm pause

[root@localhost ~]# /usr/sbin/xm unpause

 

举例:

 

 

[root@localhost ~]# /usr/sbin/xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 458 1 r----- 260.3

fc5 2 256 1 ------ 6.5

[root@localhost ~]# /usr/sbin/xm pause 2

[root@localhost ~]# /usr/sbin/xm unpause 2

 

 

5.36 调整虚拟平台/虚拟操作系统的占用内存

 

 

我们可以调整正在运行中的虚拟平台(Domain-0)所占内存大小及虚拟操作系统所占用的内存大小;

 

 

[root@localhost ~]# /usr/sbin/xm mem-set

 

举例:

 

 

[root@localhost ~]# /usr/sbin/xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 458 1 r----- 260.3

fc5 2 256 1 ------ 6.5

[root@localhost ~]# /usr/sbin/xm mem-set 2 128

 

 


时间:2009-06-12 11:21 来源:it168 作者:it168 原文链接

好文,顶一下
(4)
80%
文章真差,踩一下
(1)
20%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量