ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

实用易懂的自动化安装系统的服务器

2019-03-27 22:57:47  阅读:257  来源: 互联网

标签:ftp syslinux default cfg ks 服务器 自动化 var 易懂


PXE服务器(自动化安装系统)

 

所需软件:DHCP、TFTP、syslinux、vsftpd

PXE:是预安装环境的缩写。是intel公司推出的一款通过网络来引导操作系统的协议。广泛应用于网吧无盘系统。

PXE服务器部署:DHCP服务器部署

setenforce 0

getenforce

rpm -q dhcp

yum install dhcp -y

cat /etc/dhcp/dhcpd.conf

cat /usr/share/doc/dhcp*/dhcpd.conf

.example

复制以下内容到主配置文件内

vim /etc/dhcp/dhcpd.conf

修改后————>

systemctl restart dhcpd

systemctl enable dhcpd

第一次PXE客户机测试:

tftp-server服务器部署:

rpm -q tftp-server

yum install -y tftp-server

vim /etc/xinetd.d/tftp

找到此行:

disable  =  yes

将yes(禁用)改为(no)启用

systemctl restart tftp

systemctl enable tftp

systemctl status tftp

netstat -atulp | grep tftp

netstat -atunlp | grep :69

 

安装syslinux(提供pxelinux.0)

rpm -q syslinux mlocate

yum install -y syslinux mlocate;updatedb

locate pxelinux.0   (查找文件)

共享文件到 /var/lib/tftpboot目录

cd /var/lib/tftpboot

cp -v /usr/share/syslinux/pxelinux.0  ./

df -hT

cp -v /dvd/isolinux/*  ./

mkdir -pv pxelinux.cfg

cp -v isolinux.cfg pxelinux.cfg/default

 

第二次PXE客户机测试:

文件共享服务器部署

rpm -q vsftpd

yum install -y vsftpd

systemctl restart vsftpd

systemctl enable vsftpd

sysytemctl status vsftpd

mkdir -v /var/ftp/dvd

mount /dev/sr0  /var/ftp/dvd

vim /var/lib/tftpboot/pxelinux.cfg/default

修改64行为:

appen initrd=initrd.img

method=ftp://192.168.11.11/dvd

第三次PXE客户机测试:

kickstart全自动安装

cd

chmod -v 644 anaconda-ks.cfg

mkdir -v /var/ftp/ks

cp -v anaconda-ks.cfg /var/ftp/ks/ks.cfg

vim /var/lib/tftpboot/pxelinux.cfg/default

在64行最后加上:

ks=ftp://192.168.11.11/ks/ks.cfg

用#号注释menu default

在安装CENTOS下添加menu default设为默认选项

 

最终测试:

 

 


标签:ftp,syslinux,default,cfg,ks,服务器,自动化,var,易懂
来源: https://blog.51cto.com/14181887/2370200

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有