使用默认安装方式安装操作系统完毕后,从操作系统的光盘中寻找如下RPM并上传到服务器上,用于Xen的安装:
光盘 Server 目录
kernel-xen
xen-lib
gnome-python2-gnomekeyring
首先安装Kernel的RPM包,使用rpm -ivh 命令安装。
rpm -ivh kernel-xen-2.6.18-8.el5.i686.rpm
rpm -ivh xen-libs-3.0.3-25.el5.i386.rpm
rpm -ivh gnome-python2-gnomekeyring
接下来修改默认的Kernel启动顺序。编辑/etc/grub.conf,找到“default=1”这行,把数字改成“0” 。“0”表示启动第一个内核,即Xen内核。“1”表示启动第二个内核。
修改完毕后重新启动系统。重启系统完成后,再安装其他的RPM
这里我们还需要安装一个依赖包bridge-utils-1.1-2.i386.rpm在Server目录下可以找到
然后进入光盘 VT 目录安装其他包:
gnome-applet-vm-0.1.2-1.el5.i386.rpm
libvirt-0.1.8-15.el5.i386.rpm
libvirt-devel-0.1.8-15.el5.i386.rpm
libvirt-python-0.1.8-15.el5.i386.rpm
python-virtinst-0.99.0-2.el5.noarch.rpm
virt-manager-0.2.6-7.el5.i386.rpm
Virtualization-en-US-5.0.0-7.noarch.rpm
Virtualization-zh-CN-5.0.0-7.noarch.rpm
xen-3.0.3-25.el5.i386.rpm
xen-devel-3.0.3-25.el5.i386.rpm
现在修改启动Xen自己的后台服务“Xend”并将其设置为随机自动启动。
/etc/init.d/xend start
chkconfig --add xend
chkconfig --level 345 xend on
接下来我们进行配置,可以使用xm命令查看帮助参数信息;通过执行vm命令输出的这里可以看到,xm命令行工具可执行的操作包括登录、启动、停止、暂停、备份、恢复、重启、迁移、内存设置、CPU设置等。
redhat5对Xen提供的集成中包含了图形工具,可以从菜单进入,如图。
https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/CN9`FQ(J`FIQG2(4XI5TY)U.jpg
也可以在命令行窗口中,用命令启动这些工具
[img]https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/(5{NT7$31O]MAM35HL[{E}O.jpg[/img]
本例中由于是本地安装的Xen并在服务器的本地终端上启动了X图形环境,因此选择“本地xen宿主”即可。
https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/PPI2D4I76W%)M1IWU)J8KVK.jpg
点击连接如图
https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/02B7YD3S2}T9Y~S@6GL}`VR.jpg
点击---文件---新系统---前进----输入系统名称--前进、
[img]https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/ZBX3`O4YNC$W9U)L{H9G[_H.jpg[/img]
选择半虚拟化--前进----输入安装介质地址(可以是http、nfs)
下面我们制作安装源
为了制作HTTP安装镜像,需要一个HTTP服务器。这里就不在详细讲述apache的配置了。我apache已经安装好,并使用系统默认的/var/www/html作为web服务的根目录。
挂载光盘、mount /dev/cdrom /mnt
复制光盘中的三个目录image、isolinux、Server到/var/www/html目录下
复制过程中由于Server目录包含了数百MB的RPM文件,复制过程可能稍慢。
[root@localhost ~]# cp –r /mnt/images /var/www/html
[root@localhost ~]# cp –r /mnt/isolinux /var/www/html
[root@localhost ~]# cp –r /mnt/Server /var/www/html
使用Kickstart无人值守脚本自动安装系统
在终端输入:system-config-kickstart
https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/HI6OL)AGOHKN~2RU`01{$WL.jpg
配置好左侧各项并保存到指定位置如:/ks/ks.cfg然后新建虚拟机,在下图红色位置填写保存路径即可。
https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/L_F{@9`%8U7}}9KHJ(2EB~D.jpg
https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/ZL0(1N$O5`COVL]97R86_)C.jpg
下图为内存和cup分配情况,大家可以自己设定
[img]https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/9MQL8R(XTTYT$[DD17}MM$3.jpg[/img]
配置完毕点击结束即可进入安装
[img]https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/[K`Y`UKV~2GZ_[IM)8A_3XP.jpg[/img]
https://www.iyunv.com/source/plugin/onexin_bigdata/file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/379326513/QQ/WinTemp/RichOle/01J(S_9J{9Q4I~JVW484Z]9.jpg
以后的安装和linux系统安装方法一样,在此就不多说了,到此redhat5无人值守安装xen虚拟机就完成了。 |