部署YUM仓库以及如何使用PXE网络装机(下)

简介: 部署YUM仓库以及如何使用PXE网络装机(下)

选择网络配置,点击添加,填写设备名称和网络类型

20201217145620735.png

20201217145632935.png


在防火墙配置中禁用SElinux和防火墙


2020121714571933.png

可以选择是否安装图形化环境


20201217145759362.png


因为是虚拟机有时候会出现无法选择软件包的情况,真实环境中按照要求选择最小安装——开发工具等,根据要求即可

20201217145914106.png

在安装后脚本中,可以选择解释程序,然后添写一些系统初始化配置的脚本


20201217150324846.png


  • 点击文件,保存即可,默认在root目录下就行



20201217150405353.png

******在root目录下发现多了一个新文件,就是刚刚保存的文件
[root@YUM1 ~]# ll
总用量 12
-rw-------. 1 root root 1545 7月   2 20:24 anaconda-ks.cfg
-rw-r--r--. 1 root root 1576 7月   2 20:25 initial-setup-ks.cfg
-rw-r--r--  1 root root 1134 12月 17 23:04 ks.cfg  (刚刚创建的文件)
drwxr-xr-x. 2 root root    6 7月   2 20:28 公共
drwxr-xr-x. 2 root root    6 7月   2 20:28 模板
drwxr-xr-x. 2 root root    6 7月   2 20:28 视频
drwxr-xr-x. 2 root root    6 7月   2 20:28 图片
drwxr-xr-x. 2 root root    6 7月   2 20:28 文档
drwxr-xr-x. 2 root root    6 7月   2 20:28 下载
drwxr-xr-x. 2 root root    6 7月   2 20:28 音乐
drwxr-xr-x. 2 root root    6 7月   2 20:28 桌面
[root@YUM1 ~]# mkdir /var/ftp/ks  (在ftp下创建新目录)
[root@YUM1 ~]# cp -rf /root/ks.cfg /var/ftp/ks/  (复制一份到新建的目录中)
[root@YUM1 ~]# cat /var/lib/tftpboot/pxelinux.cfg/default  (在PXE文件中写入下列内容)
default auto
prompt 0
label auto
        kernel vmlinuz
        append ks=ftp://192.168.100.1/ks/ks.cfg initrd=initrd.img devfs=nomount ramdisk_size=8192
保存退出
[root@YUM1 ~]# cat <<a>> anaconda-ks.cfg  (在anaconda-ks.cfg文件中末尾追加下列内容)
> %packages
> @^gnome-desktop-environment
> @base
> @core
> @desktop-debugging
> @development
> @dial-up
> @directory-client
> @fonts
> @gnome-desktop
> @guest-agents
> @guest-desktop-agents
> @input-methods
> @internet-browser
> @java-platform
> @multimedia
> @network-file-system-client
> @networkmanager-submodules
> @print-client
> @x11
> chrony
> 
> %end
> a
******重启三个服务
[root@YUM1 ~]# systemctl restart dhcpd
[root@YUM1 ~]# systemctl restart vsftpd
[root@YUM1 ~]# systemctl restart tftp
至此kickstart无人值守配置完成,打开新建的虚拟机,发现安装时会自动进行(但是boot还得按回车)

20201217151517877.png20201217151708535.png


至此kickstart无人值守成功!!!!

目录
相关文章
|
10月前
|
传感器 算法 数据安全/隐私保护
基于GA遗传优化的三维空间WSN网络最优节点部署算法matlab仿真
本程序基于遗传算法(GA)优化三维空间无线传感网络(WSN)的节点部署,通过MATLAB2022A实现仿真。算法旨在以最少的节点实现最大覆盖度,综合考虑空间覆盖、连通性、能耗管理及成本控制等关键问题。核心思想包括染色体编码节点位置、适应度函数评估性能,并采用网格填充法近似计算覆盖率。该方法可显著提升WSN在三维空间中的部署效率与经济性,为实际应用提供有力支持。
|
Kubernetes Devops 持续交付
DevOps实践:使用Docker和Kubernetes实现持续集成和部署网络安全的守护盾:加密技术与安全意识的重要性
【8月更文挑战第27天】本文将引导读者理解并应用DevOps的核心理念,通过Docker和Kubernetes的实战案例,深入探讨如何在现代软件开发中实现自动化的持续集成和部署。文章不仅提供理论知识,还结合真实示例,旨在帮助开发者提升效率,优化工作流程。
|
12月前
|
关系型数据库 MySQL Linux
MySQL8官方YUM仓库使用指南
MySQL 8 是广受欢迎的开源关系数据库管理系统,引入了诸多新特性和性能提升。本文介绍如何在 Linux 上通过 MySQL 官方 YUM 仓库安装和管理 MySQL 8。首先配置 YUM 仓库并安装 MySQL,启动服务后获取临时密码并登录。接着创建数据库与用户,使用 SQL 命令创建表格、插入及查询数据。此方法简便高效,适合快速上手 MySQL 8 的基本操作。
988 13
|
供应链 监控 安全
网络安全中的零信任架构:从概念到部署
网络安全中的零信任架构:从概念到部署
1163 75
|
11月前
|
存储 运维 监控
2025年4月深度评测:10款最值得部署的网络监控软件
真正卓越的运维不仅仅是对当前问题的解决,更在于对未来的预测和防范。 OpManager 的预测报表功能可以为用户提供有关未来存储需求增长方式的直观展示,帮助用户进行基于需求的容量规划,从而避免成本浪费。
502 0
|
传感器 算法 物联网
基于粒子群算法的网络最优节点部署优化matlab仿真
本项目基于粒子群优化(PSO)算法,实现WSN网络节点的最优部署,以最大化节点覆盖范围。使用MATLAB2022A进行开发与测试,展示了优化后的节点分布及其覆盖范围。核心代码通过定义目标函数和约束条件,利用PSO算法迭代搜索最佳节点位置,并绘制优化结果图。PSO算法灵感源于鸟群觅食行为,适用于连续和离散空间的优化问题,在通信网络、物联网等领域有广泛应用。该算法通过模拟粒子群体智慧,高效逼近最优解,提升网络性能。
455 16
|
安全 定位技术 数据安全/隐私保护
|
传感器 算法
基于GA遗传优化的WSN网络最优节点部署算法matlab仿真
本项目基于遗传算法(GA)优化无线传感器网络(WSN)的节点部署,旨在通过最少的节点数量实现最大覆盖。使用MATLAB2022A进行仿真,展示了不同初始节点数量(15、25、40)下的优化结果。核心程序实现了最佳解获取、节点部署绘制及适应度变化曲线展示。遗传算法通过初始化、选择、交叉和变异步骤,逐步优化节点位置配置,最终达到最优覆盖率。
|
机器学习/深度学习 数据采集 算法
目标分类笔记(一): 利用包含多个网络多种训练策略的框架来完成多目标分类任务(从数据准备到训练测试部署的完整流程)
这篇博客文章介绍了如何使用包含多个网络和多种训练策略的框架来完成多目标分类任务,涵盖了从数据准备到训练、测试和部署的完整流程,并提供了相关代码和配置文件。
578 0
目标分类笔记(一): 利用包含多个网络多种训练策略的框架来完成多目标分类任务(从数据准备到训练测试部署的完整流程)
|
缓存 Linux 网络安全
解决 CentOS 7 官方 yum 仓库无法使用的最佳实践
【8月更文挑战第18天】若 CentOS 7 的官方 YUM 仓库无法使用,可按以下步骤解决: 1. **检查网络连接**: - 确认服务器能正常上网,可通过访问外部网站或网络诊断测试。 - 检查防火墙设置,避免其阻挡 YUM 的网络访问。 2. **检查 YUM 配置**: - 核实 `/etc/yum.repos.d/` 下的 `CentOS-Base.repo` 文件中仓库地址正确无误。 - 确认配置文件内的 `enabled` 选项设为 `1` 以启用仓库。
5871 0