Chinaunix首页 | 论坛 | 博客
  • 博客访问: 72974
  • 博文数量: 64
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-19 11:12
文章分类

全部博文(64)

文章存档

2013年(65)

我的朋友

分类: 云计算

2013-02-28 11:43:36

原文地址:28.3.3 通过virt-install工具 作者:zzjlzx

28.3.3 通过virt-install工具  

2010-11-24 13:15:20|  分类: 虚拟化+云计 |  标签: |字号 

28.3.3  通过 virt-install 工具

虚拟系统管理 是一个X Window System 执行的图形化Xen 管理工具,可是若Red Hat Enterprise Linux 不提供X Window System,那么该如何建立一个新的Domain-U呢?

此时,你可以改用 virt-install工具。virt-install 是一个在文本模式中执行的命令,其语法如下:

virt-install [OPTIONS...]

其中的OPTIONS 为 virt-install的参数,常用的参数如表28-1所示。

表28-1  virt-install 常用参数一览表

参数

说明

-n NAME

指定虚拟机的名称

-r MEMORY

指定虚拟机的内存用量

-u UUID

指定虚拟机的唯一通用标识符

Universally Unique IdentifierUUID)。

省略这个参数时,virt-install 将会自动产生

--vcpus=VCPUS

指定虚拟机的虚拟 CPU Virtual CPU

VCPU 数量

-f DISKFILE

指定虚拟磁盘的文件路径名称

-s DISKSIZE

用来指定虚拟磁盘的大小,这个参数需配合

 -f 使用。DISKSIZE为虚拟磁盘的大小,单位是GB

-m MAC

指定虚拟机的网络卡之硬件地址。这

个参数可以省略,省略时virt-install 将自动产生

-p

以半虚拟化的方式建立虚拟机

-l LOCATION

指定安装来源

如果你没有指定足够的参数,则virt-install将会以交谈(也就是一问一答)的方式搜集所需的信息。以下是我以交谈的方式建立一个新的虚拟机的示范。

[root@linux ~]# virt-install
What is the name of your virtual machine? system1
How much RAM should be allocated (in megabytes)? 500
What would you like to use as the disk (path)? /dev/hda8
Would you like to enable graphics support? (yes or no) no
What is the install location? nfs:192.168.38.1:/var/ftp/pub/rhel5
Starting install...
Linux version 2.6.18-8.el5xen ( Hat.com)
(gcc ve rsion   4.1.1 20070105 (Red Hat 4.1.1-52))
#1 SMP Fri Jan 26 14:42:21 EST 2007
BIOS-provided physical RAM map:
Xen: 0000000000000000 - 000000001fc00000 (usable)
0MB HIGHMEM available.
...
[root@linux]#

28.4  虚拟系统管理

虚拟系统管理是一个图形化的Xen管理工具。你可以利用虚拟系统管理进行下列工作。

建立一个新的 Domain-U。

监控 Domain-0 与 Domain-U。

查看 Domain 的详细资料。

开启 Domain-U 的控制台。

修改 Domain-U 的设置。

控制 Domain-U。

本节将介绍如何使用虚拟系统管理这个管理工具来进行上述的工作。

28.4.1  启动虚拟系统管理

首先来研究如何启动虚拟系统管理吧!你可以通过下列两种方法来启动虚拟系统管理。

通过菜单:在GNOME 桌面环境上,请依次选择【应用程序】→【系统工具】 →【虚拟系统管理】命令,以启动虚拟系统管理。

通过命令:在图形化的终端机仿真程序中执行 virt-manager 命令也可以启动虚拟系统管理。

由于虚拟系统管理可以用来管理本机的Xen,也允许管理其他计算机的 Xen 系统。因此,启动虚拟系统管理时,会要求你选择要连接至哪一台运行Xen系统,如图28-9所示。

在这个画面中,你可以选择如下选项。

Xen 主系统位置:这个选项代表连接至本机的 Xen 子系统。

远程 Xen 主机:通过网络读取其他执行Xen且相同中央处理器架构的计算机。

其他 hypervisor:不同中央处理器架构的Xen系统。

选择完毕后,请单击【连接】按钮。此时会看到虚拟系统管理的主画面,如图28-10所示。表示已经完成虚拟系统管理的启动工作了。

28.3.3 通过virt-install工具 - zhuzhu - 津津计较
  
(点击查看大图)图28-9  【虚拟系统管理】对话框
28.3.3 通过virt-install工具 - zhuzhu - 津津计较
  
(点击查看大图)图28-10  虚拟系统管理主画面

 

28.4.2  监控Domain

在图 28-10所示的虚拟系统管理 主画面中,中间区域会显示所有已启动的虚拟机器。其中每一行会显示下列的字段。

ID:虚拟机的标识符。

名称:虚拟机的名称。

状态:目前虚拟机的状态。

CPU 占用:该虚拟机使用了多少 CPU。

内存占用:该虚拟机使用了多少内存。

虚拟系统管理也允许你修改要监控的字段内容。如果要修改显示字段,你可以利用【查看】文本框来进行修改。

8.4.3  查看Domain

除了可以监控所有的虚拟机外,你也可以查看该虚拟机的详细信息。通过下列任何一种方法都可查看某一个虚拟机的详细信息。

在菜单栏中依次选择【编辑】→【系统细节】命令。

选择要查看的虚拟机,然后用单击鼠标右键,选择 【Details】 选项。

单击最下方的【细节】按钮。

开启虚拟机的详细信息时,会显示如图 28-11所示的画面。

28.3.3 通过virt-install工具 - zhuzhu - 津津计较
  
(点击查看大图)图28-11  虚拟系统管理 虚拟机详细信息

在虚拟机的详细信息画面中,会提供下列两个选项卡。

概况:这里会显示该虚拟机的识别信息、状态,以及效能。

硬件:用来显示该虚拟机的硬设备。

查看完毕后,关闭虚拟机的详细信息窗口即可。

28.4.4  开启 Domain-U 控制台

如果你已经建立好一些虚拟机,那么在启动这些虚拟机后,你也可以开启该虚拟机的控制台,以使用这个虚拟机。要开启虚拟机的控制台,你只需在虚拟系统管理中执行以下几个步骤。

(1)在如图28-10所示的画面中双击该虚拟机。

(2)用鼠标右键单击该虚拟机,在弹出的快捷菜单中选择【打开】命令。

(3)选择要开启的虚拟机后,单击最下方的【打开】按钮。

开启虚拟机的控制台后,你会看到如图28-12所示的虚拟机的控制台画面。

28.3.3 通过virt-install工具 - zhuzhu - 津津计较
  
(点击查看大图)图28-12  虚拟机的控制台

你看,这样是不是就像打开计算机的屏幕一样,可以看到该操作系统执行的画面?这是否与其他虚拟化产品 一样?

不过,与其他虚拟化产品不同的是,Xen关闭虚拟机的控制台窗口后,并不会结束该虚拟机,而会在背景中默默地继续执行着。所以,你可以在平时关闭虚拟机器的控制台,当需要操作的时候再打开即可。

28.4.5  修改Domain-U设置

你也可以在虚拟机执行期间修改其硬件的配置。通过调整硬件资源的分配,可以动态地调整虚拟机的性能。如果要修改虚拟机的硬件配置,请打开如图 28-11所示的画面,再切换至【硬件】选项卡,如图 28-13 所示,你就可以修改各种硬件的设置了。

28.3.3 通过virt-install工具 - zhuzhu - 津津计较
  
(点击查看大图)图28-13  虚拟机的硬件

在如图28-3所示的画面中,你可以修改以下的选项。

Processor:用来修改虚拟机的CPU配置。

Memory:用来修改虚拟机的内存数量。

Disk xvda:用来修改虚拟机的磁盘设备。

Xen 并不允许你修改 Domain-0 虚拟机的硬设备,部分的硬设备也无法在Domain-U 虚拟机执行后修改。

如果有需要修改各种硬件的设置,请记得单击【应用】按钮,以便立即启用新的设置。


 

28.4.6  控制Domain-U

Xen 允许你对每一个 Domain-U 的虚拟机进行下列的操作。

执行:启动该虚拟机,如同按下计算机的电源一样。

暂停:暂停虚拟机的执行,暂停后可以随时取消暂停,恢复执行的状态。

关机:关闭该虚拟机,跟按下电源开关一样。

存储:存储目前虚拟机的状态,可供日后随时回复该状态。存储时,就像是时间冻结一般,可以让虚拟机上的状态永久地存储下来。

抓取画面:将虚拟机目前的画面存储下来。

若打算利用虚拟系统管理来控制 Domain-U的虚拟机,请先开启该虚拟机器的画面,然后单击【虚拟系统】菜单中的项目即可,如图28-14所示。

498)this.style.width=498;" border=0< 
图28-14  控制虚拟机

阅读(334) | 评论(0) | 转发(0) |
0

上一篇:28.6 virsh管理工具

下一篇:28.3.1 前期准备

给主人留下些什么吧!~~