关于修改完配置文件启动不起来某项服务的问题(配置完静态网络服务无法启动等类似问题)
1、回想不起来为什么装第一个centos7的时候装了最小化的中文版,然后某次做dhcp中继代理的时候,修改完网卡配置文件就是启动不了网络服务,不管怎么排查就是找不到原因
网卡配置如图
通过journalctl -xe发现挺有意思的,有几行显示获取不到配置中的信息,我在想会不会是因为中文编码的玄学原因导致的这个问题?
于是通过将/etc/locale.conf下LANG的zh_CN.UTF-8修改为zh_US.UTF-8重启将中文设置为英文,然后重新输入systemctl restart network 照样无法让网络服务跑起来,而且这次就一个警告
于是我以小强的毅力经过不断尝试,终于发现问题
那我给出证明过程,首先去掉空格
你看你看,想不想哭?时间都被狗吃了
同时又想到我曾经还因为windows用户名的中文而干掉了一个系统,这TN也算是和编码结下了不能和解的梁子吧