×
家电数码 > 手机 > 详情

用virt-install安装Xen的guest系统

发布时间:2020-07-27 发布时间:
|

24.4.3 用virt-install安装Xenguest系统

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

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

这是一个典型的Xen 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.出于性能方面的原因,Xen团队建议采用tap:aio这样特殊的磁盘设备定义。

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

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



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
无线传感网络传输协议综述