分享一个实用的脚本之全自动一键批量性安装Linux系统

系统
整理一份全自动化一键安装系统的脚本,本人在redhat和centos7上均做了测试,验证结果都是成功的,具体过程请看下面!

[[360898]]

 一、背景说明:

公司最近需要上线几套业务系统,采购了11台HP服务器,服务器有厂家的工程师协助上架,可是系统人家不给安装,只能我们自己去安装吧。

想一想,机房那个环境呀~真冷!所以坚决不能一台一台去手动安装,所以整理一份全自动化一键安装系统的脚本,本人在RedHat和centos7上均做了测试,验证结果都是成功的,具体过程请看下面!

一键自动装机脚本的整体流程如下:

  1. 客户机从网卡启动,并从内网中的DHCP服务器自动获取IP地址;
  2. 自动获取引导文件的url;
  3. DHCP服务器返回给客户机IP以及bootstrap文件的url;
  4. 客户机向内网中的TFTP服务器获取bootstrap文件,并执行;
  5. 通过TFTP服务器加载内核及文件系统开始安装。
  6. 自动安装执行完成,系统进行重启!

二、配置本地yum源

如下图所示:



Server端安装脚本,如下图所示:


三、Server端安装配置,只需要执行这个脚本即可

如下图所示:

自动安装配置DHCP、TFTP、xinetd、Vsftpd、syslinux、Tcpdump等服务,如下图所示:


四、客户端自动开始安装系统

客户端这里我使用的是虚拟机进行演示,配置虚拟机开启重网卡启动,如下图所示:


虚拟机网络必须要跟server端互通,我这里配置的是网卡桥接模式,默认直接复制的是宿主机的网络状态,如下图所示:


客户端自动进入系统加载界面,如下图所示:


加载完成,开始安装,如下图所示:



安装系统相关服务,如下图所示:


客户端系统自动安装完成会进行重启,如下图所示:


 

责任编辑:姜华 来源: 今日头条
相关推荐

2020-12-16 09:53:46

Redis脚本运维

2015-11-03 15:29:49

ONOS开放网络操作系统SDN

2011-07-25 23:08:42

投影仪评测

2019-08-26 10:15:29

脚本索引数据库

2019-12-02 08:58:09

SQL脚本语言MySQL

2014-07-08 09:27:24

SQLSERVER脚本

2019-11-28 08:25:53

Linux脚本SSH

2015-10-20 10:23:45

MIT大数据分析系统

2022-07-27 14:59:20

原子化服务鸿蒙

2011-09-01 14:44:27

ubuntu

2011-01-27 10:40:08

2020-12-24 14:00:58

开源技术 软件

2020-06-30 15:10:58

命令行应用开发工具

2023-03-05 23:11:07

Go语言服务

2015-03-09 11:10:14

运维

2021-05-06 07:56:22

电脑C盘系统垃圾软件

2015-02-09 15:25:52

换肤

2020-12-11 07:00:42

MySQL数据库备份脚本

2021-02-06 11:16:28

Python开发工具

2011-10-09 13:16:50

LNMP生产服务器自动安装
点赞
收藏

51CTO技术栈公众号