Redhat或Fedora下实现网络无人值守安装

上传人:碎****木 文档编号:292213195 上传时间:2022-05-13 格式:DOCX 页数:12 大小:16.89KB
返回 下载 相关 举报
Redhat或Fedora下实现网络无人值守安装_第1页
第1页 / 共12页
Redhat或Fedora下实现网络无人值守安装_第2页
第2页 / 共12页
Redhat或Fedora下实现网络无人值守安装_第3页
第3页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Redhat或Fedora下实现网络无人值守安装》由会员分享,可在线阅读,更多相关《Redhat或Fedora下实现网络无人值守安装(12页珍藏版)》请在金锄头文库上搜索。

1、 Redhat或Fedora下实现网络无人值守安装需求分析:公司业务扩展,需要新建立一个办公局域网,新机已经购置且配置不一(网卡支持网络启动功能)。为了追求稳定性,领导打算全部采纳Redhat操作系统。假如采纳常规的安装方法即耗时又繁琐,稍有不慎,还简单系统配置消失差异。也不利于以后的治理。引用概念:为了满意这种需求,Red Hat 进展出kickstart 的安装方式。协作效劳器的lftp、DHCP效劳它可以实现客户机的无人值守的自动网络安装。这局部我们实战Kickstart 的实现。网络构造局域网的IP网段为192.168.1.0共享效劳器A,IP为192.168.1.254简洁配置状况:

2、配置一个yum源,并可以通过ftp:/192.168.1.254/pub/redhat访问;安装并配置Kickstart程序。安装效劳器B,IP为192.168.1.253简洁配置状况:配置DHCP效劳,为局域网中的*机供应IP地址,并说明启动所需的文件;配置tftp效劳,允许客户机下载启动映象文件。操作步骤:一、在A机配置FTP效劳和yum源安装FTP效劳rootlocalhost Server# rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm启动效劳rootlocalhost Server# service vsftpd start为 vsftpd 启动 vsf

3、tpd: 确定配置yum源通过光盘或其它途径安装yum和createpreo软件rootlocalhost Server# rpm -ivh yum-utils-1.0.4-3.el5.noarch.rpm rpmrootlocalhost Server# rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm将安装光盘中的内容完整复制到ftp公共名目下,并修改yum的配置文件,便利起见我们用脚本实现yum数据库的更新#!/bin/bashcd /var/ftp/pub/redhatrm -rf Server/.olddata/rm -rf VT/.olddata

4、/rm -rf Cluster/.olddata/rm -rf ClusterStorage/.olddata/for i in find | grep “xml$” | grep “comps”;do createrepo -g $i#./*/ $i%/*/*.xml; doneexit 0二、在B机上配置tftp效劳rootlocalhost Server# rpm -ivh tftp-server-0.42-3.1.i386.rpm确保效劳是启用状态rootlocalhost Server# chkconfig list |grep tftptftp: 关闭rootlocalhost S

5、erver# chkconfig tftp onrootlocalhost Server# chkconfig list |grep tftptftp: 启用重新加载治理tftp效劳的xinetd守护进程rootlocalhost Server# service xinetd restart停顿 xinetd: 确定启动 xinetd: 确定三、在B机上配置PEXlinux拷贝支持PEX启动方式的bootloader到/tftpboot名目下rootlocalhost tftpboot# cp -p /usr/lib/syslinux/pxelinux.0 /tftpboot拷贝微型内核到/t

6、ftpboot下rootlocalhost redhat# cp /var/ftp/pub/redhat/isolinux/* /tftpboot/在tftpboot名目下建立一个名目单独存启动syslinux配置文件rootlocalhost tftpboot# mkdir pxelinux.cfg修改模板isolinux.cfg的配置文件,并使它生效rootlocalhost tftpboot# cp isolinux.cfg default.cfg假如需要自定义启动微型内核时输入的文本和响应的操作请编辑default.cfg。default linuxprompt 1timeout 60

7、0display boot.msgF1 boot.msgF2 options.msgF3 general.msgF4 param.msgF5 rescue.msglabel linuxkernel vmlinuzappend initrd=initrd.imglabel textkernel vmlinuzappend initrd=initrd.img textlabel kskernel vmlinuzappend ks initrd=initrd.imglabel locallocalboot 1label memtest86kernel memtestappend -四、在B机上配置D

8、HCP效劳重点是在常规配置好的DHCP配置文件中增加两行next-server 192.168.1.253; #TFTPServer的IPfilename “pxelinux.0;#pxelinux loader文件位置五、最核心的步骤:创立kickstart脚本由于创立Kickstart配置脚本要用到本机的Yum源,我们为了便利起见,在安装有yum源的效劳机A上配置。安装kickstart配置程序rootlocalhost Server# rpm -ivh system-config-kickstart-2.6.19.1-1.el5.noarch.rpm安装简易操作工具rootlocalho

9、st Server# rpm -ivh pykickstart-0.43-1.el5.noarch.rpm现在我们可以在图形下创立ks脚本了。最终要做的是把ks.cfg脚本放置到可以任意的可以匿名访问的效劳器上,我把它放到A机上的FTP名目下,/var/ftp/pub下。五、测试现在就可以进展测试了,固然假如你情愿的话还可以在ks.cfg脚本中增加安装完成后的执行的shell命令。详情请查看下一页附录一。在BIOS或手动设置客户机从LAN启动,客户时机从tftp效劳器上加载启动的微型内核,默认在default.cfg未做修改状况下,我们可以通过在开头的boot:提示处输入boot: linux

10、 ks=ftp:/192.168.1.254/pub/ks.cfg来要求电脑执行Kickstart安装。我们在这里要说明一点对于ks.cfg配置文件的位置,可以有多种形式猎取,FTP,HTTP,NFS,都是有效的。如下:boot: linux ks=http:server:/path假如你情愿的话,我们也可以修改default.cfg文件,直接把ks.cfg的地址添加到其中,例如:label kskernel vmlinuzappend ks initrd=initrd.img这几行我们可以改写成label kskernel vmlinuzappend ks initrd=initrd.img

11、 ks=tfp:/192.168.254/ks.cfg这样我们输入linux ks就自动从tfp:/192.168.254/ks.cfg下载配置文件;甚至于我们可以设备默认不输入内容时操作:接下来就喝杯茶休息一下吧。ks.cfg 文件由三个部份皆组成:command 区段此部份包含了必要安装选项packages 区段列出欲安装套件pre and %post 区段command 区段 lang(必要):安装时所使用的语言例如:安装过程中选用中文语言,lang zh_TW.Big5langsupport (必要):指定系统使用的语言。假设你安装一至多国语系,你必需使用默认选项去指定默认语言。语法为

12、:例如:langsupport default en_US.UTF-8 zh_TW.Big5 en_US.UTF-8键盘(必要):设置系统键盘的种类。语法为:keyboard us鼠标(必要):设置鼠标。语法为:mouse- -device=ttvS0(鼠标识别装置位置)- - emulthree(仿真三个按键)generics/2(定义鼠标种类)timezone(必要) 设置系统时区。timezone Asia/Taipei (指定你的时区位置)设置系统键盘的种类。语法为:keyboard us鼠标(必要):设置鼠标。语法为:mouse- -device=ttvS0(鼠标识别装置位置)- -

13、 emulthree(仿真三个按键)generics/2(定义鼠标种类)xconfig(非必要):在安装过程中手动设置X,假设你不想安装X,你不应当使用此选项。命令的格式为:xconfig- - card(显示卡类别)- - videoram(指定显示卡记忆容量)- - hsync(指定屏幕水平扫描频率)- -vsync(指定屏幕垂直扫描频率)- - resolution(指定屏幕辨别率) - - depth(指定X 窗口系统彩度)- -startxonboot (假设你想在系统开机时激活X 时使用)- - defaultdesktop gnome(或kde)(指定默认桌面)。install

14、(非必要):告知系统安装一个新的安装。这是默认模式,因此一个新的安装不需再选用这个命令。接着您必需指定安装方式,可以是cdrom、harddrive、nfs 或url。cdromharddrivepartition=your partition dir=/your directory path partition = 来源分区 dir = Red Hat 子名目(请确定你所键入来源分区和子名目信息的正确性)。nfs serveryour server dir=/your directory path server = 指定安装来源效劳器 dir = Red Hat 子名目(请确定你所键入来源分区和子名目信息的正确性)。url url http:/your server/dir使用HTTP 进展安装url url ftp:/your username:passwordyo

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号