欢迎来到天天文库
浏览记录
ID:37859257
大小:903.50 KB
页数:16页
时间:2019-06-01
《linux kickstart 无人职守安装》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、kickstart无人职守安装开始使用无人职守安装服务端配置(主要是服务端,客户端只要从网卡启动就可以了)服务器的IP为:192.168.10.254所有包的安装全部用yum安装,我提前已经配置好本地源了主要步骤1、搭建FTP服务器安装FTP服务器,使用yum来安装安装之后启动服务然后挂载安装盘镜像到FTP的匿名访问目录测试一下FTP服务器匿名访问成功,可以看见安装光盘内的文件这里需要注意的是,你的防火墙和你的Selinux的状态(selinux要修改文件的上下文)2、搭建TFTP服务器安装TFTP服务。默认系统已经安装
2、了看一下安装后产生的文件,这样可以看到配置文件和启动脚本所在目录它的启动脚本在xinetd.d下,我先修改它的配置文件,然后启动服务把yes修改为no,/tftpboot ————》这个目录是TFTP的工作目录重新启动守护进程3、拷贝所需要的文件拷贝以下四个文件到/tftpboot下,default要放在/tftpboot/pxelinux.cfg目录下,默认没有pxelinux.cfg目录,需要手动创建一共四个文件,拷贝的目标目录不能有错,且文件的名称也不能有错,在这里default文件的权限要注意一下,默认全是只读,
3、使用chmod644 default修改一下。4、搭建DHCP服务器安装dhcp服务查看一下安装之后产生的文件,rpm-qldhcp有很多,看看关键的 这个是配置文件 配置文件范本,不会写可以拷贝它IP地址租约记录配置DHCP服务拷贝范例文件为配置文件,这样我们只要修改一下就可以使用了(把原来的dhcp.conf删除或者重命名)在最后添加如下两行next-server ip 告诉客户端到ip那个地方找tftpfilename "pxelinux.0"到ip那里找这个文件注意:filename"pxelinux.0";
4、这个里面的文件是需要用引号括起来的5、配置无人值守安装配置文件现在去做无人值守的配置文件,类似于root下的anaconda-ks.cfg这里我们需要一个工具去生成且在图形界面下做:)先安装一下这个工具,在未安装之前执行命令的话会提示没有此命令安装完后执行此命令,在后台执行,否则占用我们的终端在这个界面我们一次设置我们的安装信息这里选择安装后的默认语音、系统的根口令、CPU的架构、填写安装码(Specifyinstallationkey)。填写FTP的地址和镜像所在的目录,不需要用户名,我们的FTP是匿名访问的,访问的初
5、始目录是/var/ftp下.所辖要早FTP目录上写pub目录在这里写自己实际的分区需求选择要让客户端安装系统时安装的包然后保文件选择要保存的路径,我就存在root的家目录拷贝配置文件到ftp下面目录下ks目录里面(ks目录默认没有,需要手动创建)然后修改default文件修改第1行使其默认为ks安装修改第3行的默认等待时间为10s(随自己实际情况写)修改第18行ks文件的目录,我们是放在ftp下的ks目录里面在前面修改过此文件的权限,就是为了在这里需要修改它的内容6、测试这样就已经完成了下面我们测试一下启动客户端试试客户
6、端到了这个界面的时候已经获取到了IP地址和默认的配置文件,已经在10s自动开始安装系统之后客户端就会在图形界面下自动安装系统,无需手动干预,直到安装完成并重新引导系统,请耐心等待。方法二:一、搭建好Yum源:详细方法见:http://iminmin.blog.51cto.com/689308/162666(使用第二种方法,光盘映像搭建YUM)二、安装Vsftp服务:----------------------------------------------[root@rhce~]#yuminstallvsftpd*-y[
7、root@rhce~]#chkconfigvsftpdon[root@rhce~]#servicevsftpdrestart关闭vsftpd: [失败]为vsftpd启动vsftpd: [确定]-----------------------------------------------三、复制PXE启动时需要的文件资料:1、复制必要的文件:----------------------------------------------[root@rhce~]#cp/usr/lib/syslinux/pxelinu
8、x.0/tftpboot/[root@rhce~]#mkdir/tftpboot/pxelinux.cfg[root@rhce~]#cp/cdrom/isolinux/isolinux.cfg/tftpboot/pxelinux.cfg/default[root@rhce~]#cp/cdrom/images/pxeb
此文档下载收益归作者所有