pxe架构(自动化安装部署操作系统)

实验环境

操作平台:VMware Workstation Pro

服务器使用: Red Hat Enterprise Linux Server release 7.9 

一、项目要求

1.使用kickstart编写自动化安装脚本

2.搭建dhcp服务并测试kickstart脚本

3.搭建pxe网络安装环境实现服务器自动部署

二、实验环境配置

1、关闭虚拟机DHCP功能

以管理员身份运行VMware Workstation Pro-->点击编辑-->点击虚拟网络编辑器-->选择VMnet8网卡-->进行一下修改

2、打开主机图形化

# init 5

3、配置网络可用

nmcli connection modify eth0 ipv4.addresses 192.168.193.130/24 ipv4.method manual ipv4.gateway 192.168.193.2 ipv4.dns 114.114.114.114 connection.autoconnect yes

 三、生成kickstart自动化安装脚本

1、安装图形化生成kickstart自动化安装脚本工具

# yum install system-config-kickstart

2、开始制作

# system-config-kickstart 

3、基本配置

4、安装源(使用网络安装)

5、制作网络源

# systemctl enable --now httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
# ln -s /rhel7/ /var/www/html/

6、加密

 7、磁盘分区

8、网卡设置 

9、安装之后运行的脚本(这里配置了本地仓库并安装gcc)

10、保存

11、打开脚本添加要安装的软件(这里安装httpd)

12、共享脚本(拷贝到共享目录里面)

# cp /root/ks.cfg /var/www/html/

四、搭建dhcp服务并测试kickstart脚本

1、安装DHCP服务

为其他服务器提供分配ip的功能

# yum install dhcp -y

2、把配置模板拷贝到配置文件中

# cp -f /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf

3、修改配置文件 /etc/dhcp/dhcpd.conf

“:”进入末行模式,输入:set number 显示行号,37行以后的全部删除

4、重启服务

# systemctl enable --now dhcpd

五、搭建pxe网络安装环境实现服务器自动部署

1、下载pxe服务

# yum install syslinux.x86_64 -y

2、下载tftp并启动(共享pxelinux.0数据文件的网络服务)

# yum install tftp-server.x86_64 -y
# systemctl enable --now tftp

3、拷贝光驱里的文件和pxelinux.0到tftp目录里

# cp /rhel7/isolinux/* /var/lib/tftpboot/
# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

4、到 /var/lib/tftpboot/建立数据目录数据文件

# cd /var/lib/tftpboot/
# mkdir pxelinux.cfg
# cp isolinux.cfg pxelinux.cfg/default

5、修改/etc/dhcp/dhcpd.conf 添加访问主机和要读取的文件

6、修改/var/lib/tftpboot/pxelinux.cfg/default 

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

六、测试

1、新建一台rhel7的虚拟机

2、从网卡启动

3、进入启动

安装完成后

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

捞起月亮的渔民QAQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值