您的位置:首页 > 理论基础 > 计算机网络

网络安装Citrix XenServer

2012-05-04 11:49 260 查看
最近在研究Citrix虚拟化,在安装Xenserve时,由于没有光驱,使用U盘安装总是卡在敲Enter处不懂,随即想到了网络安装,在网上找到了一篇帖子,试了一下,有点问题,后来自己修改了一下,终于网络安装成功了。 所用软件:tftp32,XenServer的ISO镜像 安装步骤: 1. 首先建立一个tftpboot目录,将tftp32软件放在此目录 2. 将光盘目录boot目录下的pxelinux目录下的pxelinux.0与mboot.c32拷入tftpboot目录。 3. 在tftpboot目录中创建xenserver目录 4. 复制光盘目录中的install.img、vmlinuz、xen.gz到tftpboot/xenserver 5. 在tftpboot目录中创建pxelinux.cfg目录,并在此目录中创建一个名为default文件,无后缀名,用写字板打开编辑,内容如下
default xenserver prompt 1 timeout 600 display boot.msg F1 boot.msg F2 options.msg F3 general.msg F4 param.msg F5 rescue.msg label xenserver kernel mboot.c32 append xenserver/xen.gz dom0_max_vcpus=2 dom0_mem=1900M com1=115200,8n1 console=com1,vga --- xenserver/vmlinuz console=tty0 --- xenserver/install.img label linux kernel vmlinuz append initrd=initrd.img label text kernel vmlinuz append initrd=initrd.img text label ks kernel vmlinuz append ks initrd=initrd.img label local localboot 1 label memtest86 kernel memtest append -
注意:dom0_mem=1900M, 此出写的要比物理机实际内存小一点。 6.打开tftp32,点击setting开始配置

6. 开启tftp和dhcp服务

7.tftp服务配置如下,BaseDirectory选择tftpboot目录

8.DHCP服务配置如下,根据当前实际网段配置即可,启动文件选择pxelinux.0

9.配置完成后,重新启动tftp32即可 10.配置ftp,由于我们是采用网络安装,所以此处系统镜像通过ftp进行传输,也可通过其他方式如,NFS,HTTP均可,此处采用FileZilla Server作为ftp服务器软件,其实本人还是比较喜欢这个软件的,精简小巧,功能强大。做平常使用的ftp服务器是个不错的选择。 11.将XenServer的ISO镜像解压,此处解压至D盘XenSrv目录。 12.打开FileZilla Server,界面如下,点击用户,添加用户

13.添加ftp用户,此处我添加了Anonymous匿名用户,将共享文件夹设为解压的ISO镜像文件夹。

14.打开需要装XenServer的电脑,选择从网卡启动,到了boot那一行,输入xenserver,回车即可。

15.OK,其他的就和光盘安装一样了,记得在选择安装方式的时候选择FTP,然后输入ftp的服务器地址、用户名、密码,即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息