无人值守安装linux系统(kickstart).docx
上传人:qw****27 上传时间:2024-09-12 格式:DOCX 页数:11 大小:115KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

无人值守安装linux系统(kickstart).docx

无人值守安装linux系统(kickstart).docx

预览

免费试读已结束,剩余 1 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

无人值守安装Linux系统——kickstart工具关于无人值守方式安装系统,每个厂商都有各自的软件与机制,下面就关于红帽公司(RedHat)系统的kickstart技术进行详细的说明。Kickstart是一个利用Anconda工具实现服务器自动化安装的方法;通过生成的kickstart配置文件ks.cfg,服务器安装可以实现从裸机到全功能服务的的非交互式(无人值守式)安装配置。使用kickstart优势:流线化自动化的安装;快速大量的裸机部署;强制建立的一致性(软件包,分区,配置,监控,安全性)减少人为的部署失误无人值守部署系统的结构(C/S):部署配置(Server端)安装配置dhcp服务安装dhcp软件包rpm-ivhdhcp-4.1.1-19.P1.el6.x86_64.rpm修改dhcp配置文件vi/etc/dhcp/dhcpd.conf(rhel6.1系统)DHCP配置文件实例:ddns-update-styleinterim;ignoreclient-updates;allowbooting;allowbootp;subnet172.21.0.0netmask255.255.255.0{range172.21.0.100172.21.0.110;optionrouters172.21.0.200;optionsubnet-mask255.255.255.0;default-lease-time21600;max-lease-time43200;next-server172.21.0.200;filename"pxelinux.0";}重启dhcp服务servicedhcpdrestart修改dhcp服务的启动项chkconfigdhcpdon安装配置tftp服务安装tftp服务rpm-ivhxinetd-2.3.14-31.el6.x86_64.rpm(tftp软件包的依赖包)rpm-ivhtftp-server-0.49-5.1.el6.x86_64.rpm修改tftp配置文件vi/etc/xinetd.d/tftp==============================================TFTP配置文件实例:servicetftp{socket_type=dgramprotocol=udpwait=yesuser=rootserver=/usr/sbin/in.tftpdserver_args=-s/var/lib/tftpboot-c(增加-c选项)disable=no(把yes修改为no)per_source=11cps=1002flags=IPv4}==============================================由以上信息得知/var/lib/tftpboot为tftp服务的根目录位置重启xinetd服务/etc/init.d/xinetdrestart安装配置syslinux服务安装syslinux软件包rpm-ivhmtools-4.0.12-1.el6.x86_64.rpm(syslinux软件包的依赖包)rpm-ivhsyslinux-4.02-4.el6.x86_64.rpmb、拷贝pxelinux.0文件到tftp目录中rpm-qlsyslinux|grep"pxelinux.0"(找出pxelinux.0文件的位置)cp/usr/share/syslinux/pxelinux.0/var/lib/tftpboot/(把pxelinux.0的文件拷贝到tftp的根目录中)复制linux内核文件到tftp服务的根目录中cpisolinux/*/var/lib/tftpboot/(把rhel6.1光盘的isolinux文件中的所有文件拷贝到tftp服务的根目录中)cd/var/lib/tftpboot/(进入tftp根目录中)mkdirpxelinux.cfgmvisolinux.cfgpxelinux.cfg/defaultvidefault==============================================default配置文件实例:defaultlinuxprompt1timeout60displayboot.msgF1boot.msgF2options.msgF3general.msgF4param.msgF5rescue.msgmenubackgroundsplash.jpgmenutitleWelcometoRed