You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RHEL7升级后启动受阻:解决读取设置NIS域名启动作业错误

解决RHEL7.5启动时NIS域名设置超时问题

碰到这种升级后卡启动的情况我之前也遇到过——大概率是RHEL7.5升级过程中默认触发了NIS相关服务的启动流程,或者你的/etc/sysconfig/network里还残留着NIS的配置项,毕竟你根本没启用NIS,用的是Winbind。下面给你一步步解决的办法:

1. 先进入单用户模式操作

系统卡启动没法正常登录,得先进单用户模式:

  • 开机到GRUB菜单时,选中你要启动的内核,按e进入编辑界面
  • 找到开头是linux16的那一行,在末尾加init=/bin/bash
  • 按Ctrl+X启动,进入单用户环境后,先把根文件系统挂载成可写:
    mount -o remount,rw /
    

2. 清理NIS相关配置或禁用服务

先检查/etc/sysconfig/network配置

打开这个文件看看:

vi /etc/sysconfig/network

找有没有类似NISDOMAIN=xxx的行,有的话直接删掉,或者在行首加#注释掉。保存后执行systemctl daemon-reload让配置生效。

直接禁用NIS相关服务

如果配置里没东西,但还是触发了NIS服务,直接把它们禁用:

systemctl disable ypbind.service
systemctl disable ypbind.socket
systemctl disable nis.service

3. 确保Winbind配置没问题

毕竟你用Winbind做身份验证,得确认它的配置是正常的:

  • 先确保Winbind服务是启用的:
    systemctl enable winbind.service
    systemctl start winbind.service
    
  • 再检查/etc/nsswitch.conf,确保passwd和group项里包含winbind,比如:
    passwd:     files winbind
    group:      files winbind
    
    如果没有,就加上去。

4. 重启验证

做完上面的操作后,执行reboot重启系统,应该就不会再卡在NIS那个启动项了。要是还有问题,去看/var/log/messages或者用journalctl -xe查详细日志,再针对性调整。


内容的提问来源于stack exchange,提问作者Fegens

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 09:25:02