首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一篇有惊微有险的运维日记

机器X上部署了一个很少使用的内部服务,机器也很少登录过,今天想登录上去修改一下配置,突然发现无法SSH登录了。

既然SSH连接不上,那就只能通过VMWare Sphere Client打开控制台去看。

首先就是检查网络配置

里面的配置如下

仔细核对之后,没有发现任何问题。

但是我使用ipconfig查看的时候,ens160这个连接没有了,只剩下本地回环。

我怀疑可能是网络服务出现了问题,重启一下服务应该能解决问题。

然鹅这一试就发现了更严重的问题,NetworkManager 这个系统服务不见了,我又试了

还是提示没有这个服务。

怎么会出现这种情况???

我赶紧去目录下看看还有没有,令人失望的是并没有。

NetworkManager不会无缘无故的没有,我去查看了一下yum日志

欲哭无泪,被卸载了,但是同一时间段找不到安装的记录,难道是不小心删除了,我马上又否定了这个想法,这台机器上没有任何工作涉及NetworkManager的。

好吧,先不纠结为什么被卸载,想想怎么解决问题。

这个机器现在没法联网了,yum已经废掉了,而且其他机器也帮不了它,不会要重装系统吧,但我是不会甘心的。

于是求助强大的搜索引擎,基本都是说U盘啊,无线网卡之类的,可我这是虚机,这些都行不通。

不过这个倒是启发了我,可以挂在CentOS的安装镜像,那里面应该有安装文件,但是我没有挂在权限,得找人弄,也很烦,可以做最后的选择,实在没招了就用这个吧。

我还是想看看有没有其他方案把网络弄通,只要网络通了,yum就能正常使用,重装就能解决问题。

我决定死马当活马医,手动启动ens160试试

令我好像起作用了,能看到ens160了,但是没有ipv4地址,应该是没有读取到配置。测试了一下网络,与预期一致,不通。

既然没有ipv4信息,那我就手动配置一下,看看是否可以。

再试依然是不行。突然想到还没有配置网关,再加个网关

再来一次测试,发现网络好了,真是泪牛满面!!!

赶紧使用yum重装NetworkManager,一切恢复正常。

总结

机器需要监控,并且出现故障之后要第一时间告警。

系统操作日志要完整,方便排查问题。

搜索引擎提供的资源很丰富,但是也不要迷信,再坚持往前走一步也许有更好的办法。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180316G1ACMP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券