前面我已经介绍了基于CentOS6.7的平台搭建的pxe服务器,今天我们利用此pxe服务器继续安装部署SLES11 SP3系统的客户机。参考http://1130739.blog.51cto.com/1120739/1740925


部署过程:


vi编辑pxe引导菜单文件/var/lib/tftpboot/msgs/boot.msg,添加SLES11 SP3选项。

wKioL1bi7mLziuNCAAAoZ7y-Da8129.png

vi编辑/var/lib/tftpboot/pxelinux.cfg/default文件,添加安装sles11sp3系统的引导内核、加载映像、自动应答文件等信息。

###### Install SLES11 SP3 x86_64 ######

label 2

  kernel kernel/linux.sles11sp3-x86_64

  append initrd=image/initrd.sles11sp3-x86_64 install=http://192.168.150.20/os/sles11sp3-x86_64 autoyast=http://192.168.150.20/os/sles11sp3-x86_64/autoinst.xml lang=en_US keymap=us

wKiom1bi78jyZEgFAABkUfwKJQ0906.png

将SUSE Linux Enterprise Server 11 Service Pack 3系统的ISO镜像文件下载到pxe服务器,挂载到/media目录下,在http服务根目录创建sles11sp3-x86_64目录,并将ISO镜像的里的文件全部拷贝进去。

mount -o loop SLES-11-SP3-DVD-x86_64-GM-DVD1.iso /media/

mkdir /var/www/html/os/sles11sp3-x86_64

cp -fr /media/* /var/www/html/os/sles11sp3-x86_64/

wKiom1bi62qA6ZL0AAA0ZJCIu_I307.png

拷贝内核文件到tftp服务根目录下

cp /media/boot/x86_64/loader/linux /var/lib/tftpboot/kernel/linux.sles11sp3-x86_64

cp /media/boot/x86_64/loader/initrd /var/lib/tftpboot/image/initrd.sles11sp3-x86_64

wKioL1bi7WLg9r2-AAAj51GGo34235.png

自动应答文件autoinst.xml文件可以有三种方法得到:

(一)使用yast autoyast工具配置生成。

在控制台(本地)或远程使用图形环境下使用命令 yast autoyast 打开配置界面

wKiom1bi-3GCP_n0AABuMyFmbaw262.png配置需要安装的软件包,使用tab键切换到各选项。wKiom1bi-7GgfXS_AACJu8T7h1I126.png

分区配置

wKiom1bi_AiCgeiAAAAj1Sn33w4329.png

选择Edit进行编辑参数

wKioL1bi_KzjhTJLAAAH2IzbQ6Y406.png

添加分区

wKiom1bi_EexHQD9AAAG9gTlOD0091.png

设置添加根分区,文件系统类型,容量大小等参数。

wKiom1bi_GSAm84XAAAYnG_hnSg396.png

添加swap分区

wKioL1bi_SPi4N_XAAAY2qzFZHg252.png

点击Finish完成参数设置

wKiom1bi_LSSOj6aAAAGXmh_vhI432.png

安全设置配置用户和密码等

wKiom1bi_N_yI-pjAAAifuBR0As383.png

定位到root用户

wKiom1bi_Qfi9EfuAAAy1DMXaC8709.png

设置密码

wKiom1bi_SjTJoDBAAATp8W-5AM377.png

系统配置boot loder,语言,时间等参数

wKioL1bi_bzAN9NhAAAmrv35FRo060.png

配置完所有参数,最后使用文件菜单里的保存配置。

wKioL1bi_feR-H2gAAAal7hqZ9w068.png

默认的保存路径为/var/lib/autoinstall/repository

wKiom1bi_aax3ec8AAAU0pPJxCA933.png

配置保存的文件名autoinst.xml,点击OK。

wKioL1bi_m6DwDIJAAATlW0XgnU346.png

提示保存成功的信息

wKiom1bi_iez3KD-AAALnbKQTD0362.png

最后利用文件菜单里的退出配置界面

wKiom1bi_m-RJcwfAAAZORVGRrw161.png

(二)使用任意方式安装完一台sles11 sp3系统后,在/root目录下生成autoinst.xml文件,直接修改即可使用。

wKioL1bjtGHCLmIsAAAV0g52TYw690.png

(三)下载本章默认附件提供的autoinst.xml文件修改后使用。

将制作好的autoinst.xml文件拷贝到sles11 sp3的http目录下。

cp autoinst.xml /var/www/html/os/sles11sp3-x86_64/

wKioL1bi8avwxi-gAAANOwcxc_Q030.png

关闭pxe服务器防火墙与selinux服务,确定dhcp、tftp、http服务正常运行。

/etc/init.d/iptables stop

setenforce 0

/etc/init.d/dhcpd start

/etc/init.d/xinetd restart

/etc/init.d/httpd start

wKioL1bi8onyGNftAAA522obNWY683.png客户机从网卡启动,等待自动获取到IP地址后,出现安装选项菜单。按下数字2后回车,开始自动引导安装sles11 sp3系统。

wKioL1bi89CRLtZIAAAllRaGH0U852.png

全自动安装系统中,网络质量越优越安装进度越快,最后安装完成自动重启系统。

wKioL1bi9Znz0dhEAAHwaOiGI40294.png