新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 用virt-install安装Xen的guest系统

用virt-install安装Xen的guest系统

作者:时间:2018-09-03来源:网络收藏

24.4.3 用安装

本文引用地址:http://www.eepw.com.cn/article/201809/388285.htm

是一种用于简便安装guest域的工具,Red Hat的应用软件virt-manager里就带它 .这个工具从命令行安装操作系统。它能接受各种来源的安装介质,如挂载的NFS文件系统、物理的CD或者DVD光盘,或者HTTP链接。

例如,安装一个guest域的命令如下:

这是一个典型的 guest域,它名为chef,VBD磁盘的位置在/vm/chef.img,从HTTP链接获得安装介质。这个操作系统实例有512MiB的RAM,在安装过程中没有使用基于X Windows的图形界面支持。virt-install下载所需的文件,开始安装,然后退出安装过程。

读者会看到显示屏上的内容很清楚,需要经过一次标准的基于文本的Linux安装过程,其中包括配置网络和选择软件包。在完成安装之后,guest域重启并准备就绪,可供使用。要从guest的主控台断开,回到dom0,需键入

值得一提的是,虽然virt-install这个工具只提供了基于文本界面的安装方式,但通过VNC(Virtual Network Computing)也能支持图形界面方式。参考30.2.2节了解有关VNC的更多细节。

这个域的配置保存在/etc/xen/chef里。这个文件的内容如下所示:

读者可以看到,NIC默认配置为bridged(桥接)模式。在本例中,VBD是一个block tap文件,它比标准的loopback文件提供的性能更好。在guest域看来,这个可写的磁盘镜像文件是/dev/xvda.出于性能方面的原因,团队建议采用tap:aio这样特殊的磁盘设备定义。

对于虚拟机的日常管理工作(如启动和停止VM、连上它们的主控台,以及搞清楚当前的状态)而言,xm这个工具非常方便。我们在下面先显示正在运行的各个guest域,然后连上chef这个guest域的主控台。随着创建新的guest域,分配的ID号也依次增加,而当宿主机重启的时候,这些ID就被重置了。

为了让一个guest域的定制配置(如增加另一个磁盘,或者把网络由bridged模式改为NAT模式)发挥作用,应该编辑位于/etc/xen下的这个guest域的配置文件,再重启这个guest域。文件xmdomain.cfg的手册页里非常详尽地介绍了guest域的其他可配项。



评论


技术专区

关闭