一、 问题描述
在本单位升级过程中,会偶发出现由NetworkManager接管导致的重启后主机无法正常登录、部分配置文件被修改的问题,鉴于此,前期使用前置脚本来手动关闭NetworkManager及其自启来解决上述问题,但在实际过程中发现,前置脚本并不能起到关闭NetworkManager及其自启的作用,仍有主机存在上述问题。
二、 问题分析及解决
经排查发现,前置脚本的执行位置位于升级过程前,虽然使用前置脚本关闭了NetworkManager及其自启,但是在升级过程执行后,NetworkManager及其自启又会因为相关包的重新安装打开,从而导致实际前置脚本失效。
解决:需将脚本由前置脚本修改为后置脚本(重启前),执行脚本的时间节点修改至升级完成后重启前来确保脚本实际生效。