linux系统批量装机,PXE+Kickstart实现无人值守批量安装Linux

PXE+Kickstart实现无人值守批量安装Linux

实验准备:主机myrhel2作为服务器端,新建一个没有安装操作系统的虚拟主机,而且其与服务器端在同一个网段

安装的条件:

服务器端:

支持TFTP:提供引导文件与系统安装所必须的文件

支持DHCP服务器:分配IP地址、定位TFTP服务器位置。

客户端:

网卡支持PXE协议

主板支持网络引导

环境准备

关闭iptables selinux

# service iptables stop

# iptables –F

# setenforce 0

开启虚拟机,配置一个不常用的IP地址

#vim /etc/sysconfig/network-scripts/ifcfg-eth0

IPADDR=192.168.10.2

NETMASK=255.255.255.0

安装软件包

#yum –y install tftp tftp-server dhcp vsftpd syslinux

配置vsftp服务

#cd /var/ftp/pub

#mkdir dvd

#chmod 777 dvd/

#mount /dev/sr0 /var/ftp/pub/dvd

#service vsftpd start

#chkconfig vsftpd on

配置dhcp服务

#cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

#vim /etc/dhcp/dhcpd.conf

867fa150e958231cd8788fdb2ae5664f.png

#service dhcpd start

#chkconfig dhcpd on

配置tftp服务

#vim /etc/xinetd.d/tftp

bafb831b8b54ae8bab094be4668ef5d8.png

#mkdir /tftpboot

#cd /tftpboot

#mkdir pxelinux.cfg

#cp /usr/share/syslinux/pxelinux.0 /tftpboot/

#cp /var/ftp/pub/dvd/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default

#chmod 644 pexlinux.cfg/default

#cp /var/ftp/pub/dvd/isolinux/* /tftpboot/

#service xinetd start

#chkconfig tftp on

配置无人值守

#yum -y install system-config-kickstart

# system-config-kickstart

根据自身情况,填写好相关信息

694423c81a04a644aa4e3c79c0ec1c17.png

919f130f9aad9ec8395c9df2b7721a57.png

1c9aa4ade176b6d445d19b7b3b0d8dc5.png

45c6f2401a77d33813ea45ee46f0f86f.png

0119cc6235604aac518b45a9e4dd4fca.png

bb2dae901f5786554ba2ddc656ec3d88.png

791146bd63f0b7235972608aef6d3779.png

最后点击保存,出现如下界面

21811a37569eb29abe26bdb9ba41336c.png

最后单击"保存"按钮

828f7a3cf5aebe8902d2c16d6ecb8d53.png

#cp /root/ks.cfg /var/ftp/pub

#vim /tftpboot/pxelinux.cfg/default

在append initrd=initrd.img ks=ftp://192.168.10.2/pub/ks.cfg

072d360d960200c5bc1a415584a0fd30.png

8、客户端设置

开机按F2,进入bios界面,将开机启动顺序调整为从网络启动

a9dd2ed8615411b090a24530d874da52.png

按F10保存退出,系统重启

4f99da5f48e4f9d764f636270b710cb3.png

选择第一项,回车即可,后面操作自动完成。

Linux PXE无人值守安装出现 PXE-E32:TFTP OPen timeout的解决办法 http://www.linuxidc.com/Linux/2014-03/98986.htm

RHCE认证之无人值守安装Linux系统(FTP+TFTP+DHCP+Kickstart+PXE) http://www.linuxidc.com/Linux/2013-10/91013.htm

0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/525540.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python代码注释 - Python零基础入门教程

目录 一.什么是代码注释二.为什么写代码要注释三.代码注释的方式 1.单行注释,使用英文符号 #2.多行注释 方法一:英文状态下使用单引号 ”””方法二:英文状态下使用双引号 “” (和方法一有点类似)方法三:选中单行或者多行&#…

Cloud一分钟 | 阿里云将在英国大区设立数据中心

Hello,everyone:9月17日早,星期一,祝大家工作愉快!一分钟新闻时间:完01微 信 群 添加小编微信:tangguoyemeng,备注“进群公司职位”即可,加入【云计算学习交流群】&…

linux elf 视频,linux 实例讲解elf文件

elf是一种文件格式,用于存储linux程序,它内部有什么信息呢?大概包括编制好的计算机指令,数据,计算机在需要的时候把这个文件读取到内存中,cpu就可以从内存中一条一条的读取指令来执行。要想明白elf的格式&a…

Python中文编码 - Python零基础入门教程

目录 一.前言二.为什么会出现乱码三.如何解决乱码四.重点总结五.猜你喜欢 一.前言 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 Python 到目前为止,一共有两个版本,分别是 2.x 和 3.x 版本,根据官方正式通知 2…

【拨云见日】企业上云时代,多样化的公有云服务你了解多少?

对于全球大中型企业来讲,高效、安全、稳定的公有云服务一直是企业拥抱数字时代的最佳上“云”方案。根据Gartner今年4月发布的报告称,2018年全球公有云服务市场规模预计达到1864亿美元,增长率21.4%。如果你也想搭上公有云的快速列车&#xff…

linux自带浏览器如何更新,在deepin上安装edge浏览器后更新系统报错的解决方案

有些人在deepin系统上安装完edge浏览器后采用sudo apt update命令更新系统,却报出了错误,更新失败。原因是更新deepin系统的时候,最好把其它的源禁用了,不然会有各样的问题。报有错误在更新系统时出现以下错误:命中:1 …

Python变量 - Python零基础入门教程

目录 一.前言 1.print 函数2.format 函数 a.format 函数不设置下标b.format 函数设置下标 3.占位符 二.整数三.浮点数四.字符串五.BOOL 值六.重点总结七.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.前言 何为 Python 变量&#xf…

数据海洋中的“智”臻架构 开启智慧计算新纪元——浪潮OpenPOWER FP5280G2服务器全面上市...

【2018年9月12日,北京】 浪潮商用机器有限公司宣布首款基于OpenPOWER9处理器的FP5280G2服务器正式上市。FP5280G2搭载全新OpenPOWER9处理器,是一款面向大规模数据中心的大数据分析应用设计的高端双路主流机架式服务器,以性能、存储及拓展等多…

Python运算符 - Python零基础入门教程

目录 一.算术运算符二.赋值运算符三.比较运算符四.运算符的优先等级五.重点总结六.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 什么是运算符?听着高大上,实际小学生都能把它玩的贼溜。比如:3 2 – 5…

Cloud一分钟 | 华为云EI接管了西二旗的红绿灯,西二旗交通有望改观

Hello,everyone:9月18日早,星期二,祝大家工作愉快!一分钟新闻时间:完01微 信 群 添加小编微信:tangguoyemeng,备注“进群公司职位”即可,加入【云计算学习交流群】&…

linux卡在nfs挂载怎么办,51CTO博客-专业IT技术博客创作平台-技术成就梦想

生成环境下nfs挂载完毕后并不能一帆风顺,nfs时常会出现挂载问题。但只要有方法,是非常容易解决的。首先我们需要判断出是nfs服务端问题,还是客户端问题。如果是单纯的客户端问题,则可以使用fuser命令轻松解决。具体如下&#xff1…

巨杉数据库完成C轮数千万美元融资

业界领先的金融级分布式数据库公司,巨杉数据库近日宣布完成由嘉实投资领投的C轮融资。本轮的领投方为嘉实投资,启明创投与DCM作为早期投资方跟投。SequoiaDB巨杉数据库成立6年来一直坚持技术驱动产品,专注打造金融级分布式数据库,…

Python 条件判断 if/else - Python零基础入门教程

目录 一.Python 条件判断 if/else 简介二.Python 条件判断 if/else 实战三.重点总结四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 生活中我们总是面临各种选择,选择不同,结果也不同,不管我们是否愿意…

c语言十六进制字符串转整数,C语言-提取字符串中的十六进制数字并转换为一个十进制整数输出...

问题描述:提取字符串中的十六进制数字并转换为一个十进制整数输出源代码:/*十六进制转换成十进制*/#includeint main(void){int i,k;char hexad[80],str[80];long number;printf("Enter a string:");i0;while((str[i]getchar())!\n)i;str[i]\0…

你的数据还安全吗?

最近,动画片《工作细胞》火了,分分钟席卷了B站。这是一个关于你自身的故事,体内的故事。人体约有37兆2千亿个细胞,在这个神奇的世界中,细胞们每天也精神饱满、无休无眠地工作着。运送氧气的红细胞,与细菌战…

Python while循环 - Python零基础入门教程

目录 一.while 循环简介 二.while 循环语法三.while 循环实战四.while 死循环五.重点总结六.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.while 循环简介 都说程序源于生活,假如有这样一个场景:老师要求算出 …

C语言字符串分离数字和字母,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#includemain(){int acount0,bcount0,ccount0,dcount0;char a;printf("请输入一行字符:\n");a getchar();while (a !\n){switch (a){caseq:casew:casee:caser:caset:casey:caseu:casei:caseo:casep:casea:cases:cased:c…

昨天,阿里用“平头哥”死磕起了中国芯!

昨天,在 34 度阵雨天里,以「驱动数字中国」为主题的第十届云栖大会在杭州云栖小镇正式召开。在大会开场,即将接棒马云的阿里巴巴 CEO 张勇(逍遥子)刚上场就为大家解惑:阿里巴巴究竟是以技术驱动的企业还是以…

Python break/continue - Python零基础入门教程

目录 一.break二.continue三.重点总结四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 在 Python while 循环 文章结尾,我们留下了一个 bug,当条件永远为 True 时,程序 while 循环陷入了死循环&#xf…

c语言浮点数乘法运算,记C语言浮点数运算处理 坑 一则

看一小段C语言程序:int main(){float x 1.3;x x - (int)x;int i (int)(x*);return ;}在你心目中, 变量 I 是怎样的结果?如果你理所当然地认为是3的话, 那么你就错了~~~实际结果应该是2. 为什么?简而言之, x在内存的值并不是精确的1.3, 实际上可能是1.29999999......因为…