码迷,mamicode.com
首页 > 其他好文 > 详细

10月技术考核

时间:2018-10-21 21:54:01      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:tftp服务   com   接下来   点击   oss   inetd   目录   htm   evel   

一.批量安装LINUX系统
1.使用TFTP,DHCP,配合PXE搭建批量安装LINUX系统服务端。
2.使用如上搭建的服务进行全自动安装LINNU系统

以centos6.5带桌面版为例:
主机ip:192.168.10.11 255.255.255.0
1.需要先关闭防火墙:service iptables stop
关闭selinux: setenforce0

2.安装APACHE服务:yum -y install httpd

技术分享图片

安装好后设置Apache开机时以35模式自动启动:chkconfig --level 35 httpd on

启动Apache:
service httpd start

3.安装tftp服务:yum -y install tftp-server

技术分享图片

安装好后编辑文件:vi /etc/xinetd.d/tftp,修改“disable”后的值为no,后保存退出。

技术分享图片

开启tftp服务:

技术分享图片

技术分享图片

4.安装DHCP服务:yum -y install dhcp

技术分享图片

执行命令:cp -f /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf,后面一行输入y。

技术分享图片

编辑文件:vi /etc/dhcp/dhcpd.conf,配置图中所示内容(服务器要同段IP):
技术分享图片
开启dhcp服务并设置自启动:
[root@localhost ~]# service dhcpd start
[root@localhost ~]# chkconfig - -level 35 dhcpd on

5.这里以虚拟机为例,要设置安装的镜像文件:

技术分享图片

在/mnt下新建一个名为OS的文件夹并将镜像挂载到此目录:

技术分享图片

技术分享图片

6.安装syslinux服务:yum -y install syslinux
技术分享图片

将pxelinux.0,initrd.img,vmlinuz,所有msg文件复制到tftpboot目录下:

技术分享图片

新建pxelinux.cfg:
技术分享图片

复制isolinux.cfg文件到pxelinux.cfg目录下并重命名为default:

技术分享图片

编辑default文件:vim /var/lib/tftpboot/pxelinux.cfg/default 按图中所示修改:

技术分享图片
下载自动安装工具:yum -y install system-config-kickstart
技术分享图片

执行命令:system-config-kickstart ;启动Kickstart配置程序

选择第一项:Basic Configuration
技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

保存为ks.cfg,点击“Browse for other folfers”并选择保存到/var/www/html/:
技术分享图片

技术分享图片

接下来就可以进行自动安装测试:
技术分享图片

技术分享图片

技术分享图片

完成!

10月技术考核

标签:tftp服务   com   接下来   点击   oss   inetd   目录   htm   evel   

原文地址:http://blog.51cto.com/13732077/2307126

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!