linux kickstart 无人职守安装

上传人:第*** 文档编号:38764960 上传时间:2018-05-07 格式:DOC 页数:16 大小:903.50KB
返回 下载 相关 举报
linux kickstart 无人职守安装_第1页
第1页 / 共16页
linux kickstart 无人职守安装_第2页
第2页 / 共16页
linux kickstart 无人职守安装_第3页
第3页 / 共16页
linux kickstart 无人职守安装_第4页
第4页 / 共16页
linux kickstart 无人职守安装_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《linux kickstart 无人职守安装》由会员分享,可在线阅读,更多相关《linux kickstart 无人职守安装(16页珍藏版)》请在金锄头文库上搜索。

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 文 件的权限要注意一下,默认全是只读,使用 chmod 644 default 修改一下。4、搭建 DHC

3、P 服务器安装 dhcp 服务查看一下安装之后产生的文件,rpm -ql dhcp 有很多,看看关键的这个是配置文件配置文件范本,不会写可以拷贝它IP 地址租约记录配置 DHCP 服务拷贝范例文件为配置文件,这样我们只要修改一下就可以使用了(把原来的 dhcp.conf 删 除或者重命名)在最后添加如下两行next-server ip 告诉客户端到 ip 那个地方找 tftpfilename “pxelinux.0“ 到 ip 那里找这个文件注意: filename “pxelinux.0“; 这个里面的文件是需要用引号括起来的5、配置无人值守安装配置文件现在去做无人值守的配置文件,类似于 r

4、oot 下的 anaconda-ks.cfg 这里我们需要一个工具去生成 且在图形界面下做:)先安装一下这个工具,在未安装之前执行命令的话会提示没有此命令安装完后执行此命令 ,在后台执行,否则占用我们的终端在这个界面我们一次设置我们的安装信息这里选择 安装后的默认语音、系统的根口令、CPU 的架构、填写安装码(Specify installation key)。填写 FTP 的地址和镜像所在的目录,不需要用户名,我们的 FTP 是匿名访问的,访问的初 始目录是/var/ftp 下.所辖要早 FTP 目录上写 pub 目录在这里写自己实际的分区需求选择要让客户端安装系统时安装的包然后保文件选择要

5、保存的路径,我就存在 root 的家目录拷贝配置文件到 ftp 下面目录下 ks 目录里面(ks 目录默认没有,需要手动创建)然后修改 default 文件修改第 1 行使其默认为 ks 安装修改第 3 行的默认等待时间为 10s(随自己实际情况写)修改第 18 行 ks 文件的目录,我们是放在 ftp 下的 ks 目录里面在前面修改过此文件的权限,就是为了在这里需要修改它的内容6、测试这样就已经完成了 下面我们测试一下启动客户端试试客户端到了这个界面的时候 已经获取到了 IP 地址和默认的配置文件,已经在 10s 自动开 始安装系统之后客户端就会在图形界面下自动安装系统,无需手动干预,直到安

6、装完成并重新引导系 统,请耐心等待。方法二:方法二:一、搭建好 Yum 源: 详细方法见:http:/ (使用第二种方法,光盘 映像搭建 YUM) 二、安装 Vsftp 服务:- rootrhce # yum install vsftpd* -y rootrhce # chkconfig vsftpd on rootrhce # service vsftpd restart 关闭 vsftpd: 失败 为 vsftpd 启动 vsftpd: 确定- 三、复制 PXE 启动时需要的文件资料: 1、复制必要的文件:- rootrhce # cp /usr/lib/syslinux/pxelinux

7、.0 /tftpboot/ rootrhce # mkdir /tftpboot/pxelinux.cfg rootrhce # cp /cdrom/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/defaultrootrhce # cp /cdrom/images/pxeboot/initrd.img /tftpboot/ rootrhce # cp /cdrom/images/pxeboot/vmlinuz /tftpboot/ - 2、修改/tftpboot/pxelinux.cfg/default 文件- rootrhce # chmod u+

8、w /tftpboot/pxelinux.cfg/default /文件默认只读rootrhce # vim /tftpboot/pxelinux.cfg/default default linux prompt 1 timeout 6 /超时时间,默认 600,可以不改。display boot.msg F1 boot.msg F2 options.msg F3 general.msg F4 param.msg F5 rescue.msg label linux kernel vmlinuz append initrd=initrd.img ks=ftp:/192.168.1.8/ks.cf

9、g /ks.cfg 是 kickstart 安装 配置文件,系统就是按照 ks.cfg 来安装的。我们将在后面配置他 下面省略- 四、安装配置 DHCP 服务: 1、安装 DHCP 服务:- rootrhce # yum list dhcp* Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Installed Packages dhcpv6-client.i386 1.0.10-16.el5 installed Available

10、Packages dhcp.i386 12:3.0.5-18.el5 cdrom dhcp-devel.i386 12:3.0.5-18.el5 cdrom dhcpv6.i386 1.0.10-16.el5 cdrom rootrhce # yum install dhcp.i386 dhcp-devel.i386 -y - 2、生成主配置文件 dhcpd.conf:- rootrhce # rpm -ql dhcp | more 前面省略/usr/share/doc/dhcp-3.0.5/api+protocol /usr/share/doc/dhcp-3.0.5/dhcpd.conf.s

11、ample 后面省略rootrhce # cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf cp:是否覆盖“/etc/dhcpd.conf”? y- 3、修改主配置文件 dhcpd.conf- rootrhce # vim /etc/dhcpd.conf ddns-update-style interim; ignore client-updates; subnet 192.168.1.0 netmask 255.255.255.0 /所属网段及掩码。# - default gateway option routers

12、 192.168.1.8; /路由器 IP,可以写网关 IPoption subnet-mask 255.255.255.0; filename “pxelinux.0“; /PXE 得到 IP 以后的引导文件 next-server 192.168.1.8; /服务器 IP 地址。 # option nis-domain “domain.org“; /注销 # option domain-name “domain.org“; /注销 option domain-name-servers 192.168.1.8; /DNS 服务器 IPoption time-offset -18000; #

13、Eastern Standard Time # option netbios-node-type 2; range dynamic-bootp 192.168.1.100 192.168.1.200; /IP 地址池范围。default-lease-time 21600; 后面省略 /写配置文件的时候注意每句后面的分号(;)不要丢了。- 4、启动 DHCP 服务:如果启动错误检查/var/log/message- rootrhce # service dhcpd restart 启动 dhcpd: 确定- 五、kickstart 配置文件的生成: 1、安装 kickstart 包:- rootrhce # yum list *kic* Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Available Packages pykickstart.noarch 0.43.3-1.el5 cdrom

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

当前位置:首页 > 学术论文 > 毕业论文

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