centos7 远程失败问题排查
背景
服务器启动失败 问题排查
难点
无法找到日志查询具体问题
解决方法
首先进入服务器机器终端(远程是不行的 网络服务被关闭 无法进行远程的)
具体操作根据系统不同而异
Centos7 是 Ctrl + alt + F2
进入后
service status NetworkMangaer-wait-online…
结果显示这个服务没有起得来
直接disable掉
systemctl disable NetworkManager-wait-online…
继续重启下NetworkManager服务
service NetworkManager restart
重启失败的查看下日志
journal -xe
日志显示是由于libcurl库找不到对应版本的openssl库 而出现的上述问题
寻找一个相应版本的库进行替换
ln -sf /usr/local/lib64/libssl.so.1.1 /lib64/libssl.so.1.1
后面NetworkManager服务可以启动了
service NetworkManager restart
服务启动了 不过ping其他服务器失败 发现网卡配置出现问题
重新设置下/etc/sysconfig/network-scripts/ifcfg-xxxx
将IP等配置好后重启NetworkManager服务 OK
小结
整个时间耗时1小时40分钟 3:50-5:30
1个小时查找问题原因
半小时解决问题
整个查找的过程可以更快一点 抓住问题关键的能力需要加强