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

来源:it168 作者:it168
  

5.37 关闭被虚拟的系统

 

 

 

[root@localhost ~]# /usr/sbin/xm shutdown 虚拟操作系统的Name或DomID

[root@localhost ~]# /usr/sbin/xm destroy 立即停止虚拟的系统 (重要);

 

举例:

 

 

[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 shutdown fc5

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

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

 

 

5.38 调整虚拟平台及虚拟操作系统的虚拟CPU个数;

 

 

 

[root@localhost ~]# /usr/sbin/xm vcpu-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 vcpu-set 2 4

 

 

5.39 查看虚拟系统运行的状态;

 

 

 

[root@localhost ~]# xm top

[root@localhost ~]# xentop

 

 

6、虚拟操作系统的文件存储系统;

 

 

我们虚拟的系统应该有一个存储的地方,也就是文件系统。被虚拟的系统能安装和运行在哪些文件系统上呢?能安装和运行在一个实际的物理分区上,一个映像文件中,或NFS等网络文件系统中;

 

 

6.1 以实际物理硬盘做为虚拟操作系统文件系统;

 

 

以实际物理硬盘分区做为虚拟操作系统的文件系统,要经过硬盘分区,创建文件系统流程;

 

请参考:《Linux 创建文件系统及挂载文件系统流程详解》

 

 

6.11 准备物理分区及创建文件系统;

 

 

《Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍》

《实例解说 fdisk 使用方法》

《合理规划您的硬盘分区》

《Linux 创建文件系统及挂载文件系统流程详解》

 

 

6.12 在物理分区上构建操作系统;

 

 

构建操作系统,目前在一个Linux操作系统中构建另一个操作系统,主要是通过chroot工具和软件包提取工具来构建。基础的东西还是需要一点的,请参考:《通过chroot 构建Linux操作系统概要》

 

目前在开源社区中,已经有人把一些常用的发行版的基础系统做好了。我们能拿过来直接用。呵。。。。。只要有基础系统,我们就能chroot进入,我们就能用相应发行版软件包管理器来构建操作系统了。

 

操作系统之基础系统资源:

 

http://jailtime.org

 

您可以直接下载您喜欢的操作系统,解压后,然后挂载映像文件,然后把映像文件的内容都拷到物理分区中就好了。不过还得做一点小小的修改,比如您下载系统映像文件中的/etc/fstab等文件。要根据您的引导的虚拟操作系统中定义的虚拟映射点来改。

 

 


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

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


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