linux学习经验与教训

一、凡事皆有因果,治病还需治根。

    搭建uefi平台的pxe部署,从红帽管网复制dhcp配置文件无法启动dhcp服务。中间搜了不少文件,改过不少配置都无法启动dhcp服务。systemctl status dhcpd提示用journalctl -xe看日志,然后也看不到有用的日志。其实journalctl -f 重启服务就能看到是配置文件语法错误。

    红帽官方有个配置XX:YY:ZZ,就这个问题折腾了两周也是蠢哭了。  

 hardware ethernet XX:YY:ZZ:11:22:33;

 /etc/dhcp/dhcpd.conf line 27: expecting numeric value.

Mar 10 00:00:47 localhost.localdomain dhcpd[4700]:                   hardware ethernet XX:

二、纸上得来终觉浅,绝知此事需躬行。

    红帽系7是新东西,企业尚未大规模部署,网上的资料不多,重复率还相当高,任何一个细节不动手做都是坑。甚至官方的文档有些也是从以前6上复制过来没经过严格测试,后面会再提这一点。

    这里拿tftp做个例子,网上的资料有些是yum install tftp-server,修改配置文件,重启xinet服务;还有些要单独装xinetd,tftp的服务也需要重启。看着很简单的东西,自己不动手做不知道其中涉及的知识有多复杂。

三、树挪死,人挪活。

    同样的目的有不同的解决方案,没必要太在同一个工具上纠结。毕竟工作达到目标才是最重要的。部署pxe遇到tftp和dhcp报错,换个工具dnsmasq轻易搞定。

四、好记性不如烂笔头。

    年前乱七八糟凑了些资料也算把bios平台的pxe搭建起来了,当时没作笔记,年后重新搭建的时候重新搜资料不说,遇到一模一样的报错又从头开始排错,无谓的浪费时间和精力。

    


你可能感兴趣的:(linux,centos,rhce)