SSSD离线,sssd.fasteda.cn sssd[be[1345]: Backend is offline

集群管理 0 126 团子精英 收藏

在使用SSSD进行linux账户统一认证的时候,有时会遇到sssd offline的情况

查看SSSD服务状态

systemctl status sssd

可看到如下状态

Jul  1 05:43:56 ic001 systemd: Starting System Security Services Daemon...
Jul  1 05:43:56 ic001 sssd[sssd]: Starting up
Jul  1 05:43:56 ic001 sssd[be[sssd.fasteda.cn]]: Starting up
Jul  1 05:43:56 ic001 sssd[pam]: Starting up
Jul  1 05:43:56 ic001 sssd[ifp]: Starting up
Jul  1 05:43:56 ic001 sssd[nss]: Starting up
Jul  1 05:43:56 ic001 systemd: Started System Security Services Daemon.
Jul  1 05:45:20 ic001 sssd[be[sssd.fasteda.cn]]: Backend is offline


查看sssd日志,发现报错如下:

[sssd[pam]] [sss_dp_get_reply] (0x0010): The Data Provider returned an error [org.freedesktop.sssd.Error.DataProvider.Offline]


解决方法:

1、创建一个sssd服务的子服务目录

mkdir -p /etc/systemd/system/sssd.service.d

2、创建一个服务

vim /etc/systemd/system/sssd.service.d/network.conf

编辑内容如下:

[Unit]
Before=systemd-user-sessions.service nss-user-lookup.target
After=network-online.target
Wants=nss-user-lookup.target

3、重新load服务

systemctl daemon-reload

4、重启服务器

reboot


分析报错的可能原因:

主要是各类linux系统服务的启动顺序问题!

相关推荐:

网友留言:

您需要 登录账户 后才能发表评论

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码