是否有已知的修复方法(除了从 5.1 升级之外)可以修复/etc/hosts
重启时被替换的问题?
我在运行 HP 的服务器自动化工具时发现了此行为。HPSA 为自己设置了各种本地别名,用于不同组件之间的通信。
但是,重启后,hosts 文件会恢复为准普通版本:条目上方的所有行都localhost
被删除。手动在条目下方重新添加所需的行是localhost
可行的,但并不理想。
有办法解决此问题吗?
我确实意识到 RHEL 5u1 并未正式支持 HPSA 7.8,但由于其他各种原因,主机文件重置也不好。
答案1
您必须禁用葛藤。
先尝试
chkconfig --levels 345 葛藤关闭
或者
chkconfig kudzu --del
答案2
我对此的最终修复是迁移到较新版本的 RHEL(5.3 或 5.5,取决于用途)。