pxe启动的时候找不到pxelinux.0的原因

简介:

1、pxelinux.0确实不存在,忘记复制到tftpboot的目录里了

如果你是yum install tftp-server,那就应该复制到/var/lib/tftpboot

如果你是yum install atftp-server,那就复制到/tftpboot

如果你是yum install dnsmasq,那就复制到/var/ftpd

以上所说为默认路径

2、pxelinux.0位置不对,参考上面写的,放到正确的路径里

3、kickstart服务器忘记关闭selinux了。关闭selinux有临时和永久两种

①临时关闭

setenforce 0

②永久关闭

sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/config

sed -i '/SELINUX/s/permissive/disabled/g' /etc/selinux/config

4、next-server指向的不是提供tftp服务的那台主机


由于见识浅薄,本人暂时只遇到以上几种情况,以后遇到新的再补充吧。



本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1431025,如需转载请自行联系原作者

相关文章
|
数据采集 Prometheus 监控
通过micrometer实时监控线程池的各项指标
最近的一个项目中涉及到文件上传和下载,使用到JUC的线程池ThreadPoolExecutor,在生产环境中出现了某些时刻线程池满负载运作,由于使用了CallerRunsPolicy拒绝策略,导致满负载情况下,应用接口调用无法响应,处于假死状态。考虑到之前用micrometer + prometheus + grafana搭建过监控体系,于是考虑使用micrometer做一次主动的线程池度量数据采集,最终可以相对实时地展示在grafana的面板中。
1277 0
通过micrometer实时监控线程池的各项指标
|
Ubuntu
Ubuntu Server 20.04 LTS下载及安装教程
Ubuntu Server 20.04 LTS下载及安装教程
4347 0
Ubuntu Server 20.04 LTS下载及安装教程
|
9月前
|
JSON 人工智能 算法
探索大型语言模型LLM推理全阶段的JSON格式输出限制方法
本篇文章详细讨论了如何确保大型语言模型(LLMs)输出结构化的JSON格式,这对于提高数据处理的自动化程度和系统的互操作性至关重要。
1146 48
|
11月前
|
存储 SQL 关系型数据库
MySQL 存储过程错误信息不打印在控制台
MySQL 存储过程错误信息不打印在控制台
194 1
|
11月前
|
JavaScript 前端开发 Docker
前端的全栈之路Meteor篇(一):开发环境的搭建 -全局安装或使用容器镜像
本文介绍了如何搭建 Meteor 开发环境,包括全局安装 Meteor 工具和使用 Docker 镜像两种方法,以及创建和运行一个简单的 Meteor 项目的基本步骤。 Meteor 是一个全栈 JavaScript 框架,适用于构建实时 Web 应用程序。文章还提供了遇到问题时的解决建议和调试技巧。
480 3
|
12月前
|
JavaScript
Vue2使用v-model封装ElementUI_CheckBox组件
本文介绍了在Vue2中如何使用v-model封装ElementUI的CheckBox组件。封装后的组件支持有标题和无标题的情况,并提供了在Vue页面中的使用示例,包括单独使用和在表单中的使用。
411 2
|
存储 网络协议 算法
|
网络架构
移远EC20、EC200S-CN上网测试
移远EC20、EC200S-CN上网测试
1122 2
|
存储 项目管理 开发工具
如何使用 Git Clean 清理 Git 存储库?
【4月更文挑战第9天】
1702 9
如何使用 Git Clean 清理 Git 存储库?