版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、无人值守安装linux系统写在前面,不熟悉iptables selinux的首先关闭。命令 #service iptables stop# setenforce 0需要使用以下服务1、 dhcp-分配iP地址2、 tftp加载启动信息(引导,pxelinux.0)3、 vsftp/nfs/http-放系统安装文件4、 使用工具KickStart -设定安装选项脚本生成ks.cfg(KickStart是一种无人职守安装方式。KickStart的工作原理是通过记录典型的安装过程中所需人工干预填写的各种参数,并生成一个名为ks.cfg的文件;在其后的安装过程中(不只局限于生成KickStart安装文
2、件的机器)当出现要求填写参数的情况时,安装程序会首先去查找KickStart生成的文件,当找到合适的参数时,就采用找到的参数,当没有找到合适的参数时,才需要安装者手工干预。这样,如果KickStart文件涵盖了安装过程中出现的所有需要填写的参数时,安装者完全可以只告诉安装程序从何处取ks.cfg文件,然后去忙自己的事情。等安装完毕,安装程序会根据ks.cfg中设置的重启选项来重启系统,并结束安装)PXE原理:PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此
3、支持来自网络的操作系统的启动过程,其启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中并执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE可以引导多种操作系统,如:Windows 95/98/2000,Linux等。引导过程:网卡PXE芯片中已经包含了tftpclient程序,获取到ip地址后,网卡会启动tftp服务去向tftpserver请求传输这个boot
4、loader文件PXElinux.0。当Bootloader加载后我们可以看到主机屏幕上有信息显示,而这个画面就是我们在用光驱装linux的时候看到的第一个画面。画面提示选择图形界面安装还是linuxtext字符界面安装等信息。如果在server端的tftpboot目录下只有这个文件,那么客户机会一直停留在boot这个地方,因为没有default这个bootloader配置文件告诉机器下一步加载哪个系统内核,default配置文件的作用是告诉主机从哪里去加载操作系统内核,这个时候如果我们按照正常光碟装机时会看到提示:输入回车或者linuxtext等信息。Bootloader会去调用defaul
5、t配置文件中的操作系统内核文件环境:客户端网卡支持pxe现在开一步步的实现这个过程:挂载DVD光盘#mount/dev/cdrom/iso安装vsftpd并复制光盘的所有内容(文件和文件夹)到/var/ftp/pub/#cprf/iso/*/var/ftp/pub/#cd/var/ftp/pub/Package/#rpm-ivhvsftpd-2.2.2-6.el6.x86_64.rpm#servicevsftpdstart#chkconfigvsftpdon安装DHCP这里要注意的两点是filename/pxelinux.0;/用来指定tftp根目录的启动文件实际是在/var/lib/tftp
6、boot目录下next-server;/这一句是告诉client从哪里加载bootloader检测服务是否正常,netstat -anutlp|grep dhcp dhcp安装成功并运行,端口号是67 小提醒:记得现在配置本机静态IP安装TFTPTftp是在xinetd下面,所以要先安装xinetd 安装尽量rpm#rpm-ivhxinetd-2.3.14-29.el6.x86_64.rpm#rpm-ivhtftp-server-0.49-5.1.el6.x86_64.rpm修改 TFTP 文件 Vim /etc/xinetd.d/tftp 默认是 off 直接把disab
7、le=yes 改成no # service xinetd start # chkconfig tftp on Nestat anutlp|grep xin 验证, 是否开启了69号端口 这是正常的配置完成后记得检查下,不然错误不知道出在哪里,到处拍错麻烦。配置pxe文件 ,这里是配置引导文件关键的一步,请仔细配置 首先要安装syslinux包和相应的软件包,来保证以下步骤不缺少相应文件#rpm-ivhperl-Crypt-PasswdMD5-1.3-6.el6.noarch.rpm#rpm-ivhperl-Digest-SHA1-2.12-2.el6.x86_64.rpm#rpm-ivhsys
8、linux-.el6.x86_64.rpm可能不同版本和需要别的包依赖。接下来 复制 pxe 启动需要的文件 #mkdir/var/lib/tftpboot/pxelinux.cfg#cp/usr/share/syslinux/pxelinux.0/var/lib/tftpboot/#chmodu+w/var/lib/tftpboot/pxelinux.cfg/defaultcp /iso/isolinux/* /iso/images /var/lib/tftpboot/ -rfp 修改pxelinux.0文件这个时重要的 cp /var/lib/tftpboot/isolin
9、ux.cfg /var/lib/tftpboot/pxelinux.cfg/default没有的目录,文件手工建立即可,但是注意权限。修改一个即可 就是 ks 路径(这里还没有ks,)ks文件为kickstart的脚本文件 这个路径看你自己的路径 我用的 FTP ks 默认保存了文件在 ftp目录下。append这个选项是指定从哪个地方去读取这个配置文件,用什么方式加载。这里使用nfs方式获取KS这个文件,当然也可以用FTP、HTTP等方式。ks文件,也就是linux自动加载安装中各项参数,平常我们用光盘安装的时候需要选择相应的语言,字体,键盘,鼠标,分区,安装的软件包等待信息,KS文件就是让
10、这些选择自动化进行。还有就是把timeout 时间修改短些。最后是ks 的配置,有两种,一种是图像界面,另外一种,自己写脚本,熟悉或者参照参数写即可。 先贴出来脚本的吧,六、安装kickstart,同时配置kickstart(如果你的系统没有装anaconda的话,请把下面的rpm包全部装上,是的你没看错全部,其实也只是一条命令而已, 直接tab键)六、安装kickstart,同时配置kickstart(如果你的系统没有装anaconda的话,请把下面的rpm包全部装上,是的你没看错全部,其实也只是一条命令而已,要学会用tab键) 如果你是用yum 就简单了,但是后面可能会痛苦。#rpm-iv
11、hdeltarpm-3.5-0.5.20090913git.el6.x86_64.rpmpython-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpmcreaterepo-0.9.8-4.el6.noarch.rpmdevice-mapper-multipath-libs-0.4.9-31.el6.x86_64.rpmdevice-mapper-multipath-0.4.9-31.el6.x86_64.rpmlibhbaapi-2.2-10.el6.x86_64.rpmlibhbalinux-1.0.10-1.el6.x86_64.rpmlibconfi
12、g-1.3.2-1.1.el6.x86_64.rpmlldpad-0.9.38-3.el6.x86_64.rpmfcoe-utils-1.0.14-9.el6.x86_64.rpmisomd5sum-1.0.6-1.el6.x86_64.rpmiscsi-initiator-utils-72-10.el6.x86_64.rpmmakebootfat-1.4-10.el6.x86_64.rpmpykickstart-1.74.1-1.el6.noarch.rpmpyparted-3.4-2.el6.x86_64.rpmpython-cryptsetup-0.0.11-1.el6.x
13、86_64.rpmpython-nss-0.8-3.el6.x86_64.rpmpython-pyblock-0.48-1.el6.x86_64.rpmsquashfs-tools-4.0-3.el6.x86_64.rpmtigervnc-server-1.0.90-0.10.20100115svn3945.el6.x86_64.rpmanaconda-yum-plugins-1.0-5.1.el6.noarch.rpmsystem-config-kickstart 运行这个软件红线部分的路径如果你的安装出错时候,你可以自己慢慢试着调调改该.那是指定镜像位置,不会也不要怕 有图像界面记得点完了
14、选择项,记得保存,路径要看清楚,看见左上的文件了吗,就在那里。图片是我随意截的几张,具体选择看你自己的环境。值得一提的是第九项 软件包的选择 软件包的选择:这里注意了如果你没有注册RHN的话,这里会提示Packageselectionisdisabledduetoproblemsdownloadingpackageinformation的错误这是包的下载信息有问题被屏蔽了。出现上面的错误要怎么解决呢,很简单只要配置一个本地yum源就可以解决了,这就是前面为啥不用yum安装了,不然这里出错会是想当麻烦。最后再强调一次,记得再检查一遍所需服务是否开启 ,防护墙,selinux是否关闭。如果您发现了新的报错问题,望敬请联系邮箱1234567222以下是nfs安装方法,这个是网上抄来的,我自己没有配置NFS服务器的创建先确认NFS文件系统在服务器端已经安装好rootcentos#rpm-qa|grepnfsnfs-utils-lib-1.0.8-7.2.z2nfs-utils-1.0.9-33.el5修改nfs参数文件rootcentos#vi/etc/exports/media/cdrom*(ro,sync)这个的配置很简单:/media/cdrom将服务器上这个目录共享出去,这个目录中就是安装光盘
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025山东冠县水务集团限公司招聘27人易考易错模拟试题(共500题)试卷后附参考答案
- 2025山东东营市东营区财金控股集团限公司招聘人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025届中国铁建投资集团限公司校园招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025宁夏中卫市法律顾问室招聘2人易考易错模拟试题(共500题)试卷后附参考答案
- 2025国网冀北电力限公司高校毕业生招聘100人(第三批)易考易错模拟试题(共500题)试卷后附参考答案
- 2025国家电网公司(第二批)招聘天津市电力公司易考易错模拟试题(共500题)试卷后附参考答案
- 2025国家电投安徽分公司招聘10人易考易错模拟试题(共500题)试卷后附参考答案
- Unit1单词详解课件示例+人教版
- 2025年农产品预售平台合同协议
- 2025年农产品推广视频后期制作协议
- 将配偶追加为被执行人申请书
- 厂房施工方案包括
- 煤矿井下零星工程管理制度
- 退耕还林工程
- 2023标准旧房屋拆除工程合同
- 省纸打印版:法国 纪录片《家园》(Home)中英字幕
- 抗菌药物的合理应用
- 1重视创伤大出血的早期规范处理-张茂
- GB/T 18380.11-2022电缆和光缆在火焰条件下的燃烧试验第11部分:单根绝缘电线电缆火焰垂直蔓延试验试验装置
- DB4113T 021-2022 南阳艾 艾绒标准
- 冬季安全生产培训PPT冬季安全生产注意事项PPT课件(带内容)
评论
0/150
提交评论