已关闭
[26.09-alpha]sssd服务无法启动 #99
ga_beng_cui创建于  8月14日关闭于  9月8日
ga_beng_cui
ga_beng_cui成员
8月14日 创建

【缺陷描述】:请补充详细的缺陷问题现象描述

sssd服务无法启动

一、缺陷信息

sssd-2.12.0-7.oe2609

【缺陷所属的os版本】

openEuler-26.09

【内核版本】

6.6.0-163.0.0.1.oe2609

【缺陷所属软件及版本号】

sssd-2.12.0-7.oe2609

【环境信息】

硬件信息

  • 提供跟硬件相关的信息,如架构、cpu和内存规格等
  • 虚拟机场景,额外补充宿主机os版本类型

软件信息

  • 跟缺陷所属软件相关的其它软件版本信息(如软件包构建失败由gcc引起,请填写gcc的版本号)
    cyrus-sasl-2.1.28-11.oe2609
    sssd-2.12.0-7.oe2609.aarch64

【问题复现步骤】

参考这个脚本中的方法配置openldap_server和openldap_client,https://gitcode.com/openeuler/mugen/blob/master/testcases/cli-test/sssd/common/common.sh

  1. openldap_server_pre
    openldap_client_pre
  2. dnf install -y sssd
  3. systemctl start sssd.service

【实际结果】

sssd服务启动失败

【期望结果】

sssd服务启动成功,且日志无报错

【其他相关附件信息】

image.png

【缺陷详情及分析指导参考链接】

二、缺陷分析结构反馈
影响性分析说明:
社区版本升级,sssd.pid移动到/run/sssd/sssd.pid目录下,由于/run/sssd目录不存在,导致创建sssd.pid失败,从而导致sssd服务启动失败
缺陷严重等级:(Critical/High/Moderate/Low)
Moderate
缺陷根因说明:
社区版本升级,sssd.pid移动到/run/sssd/sssd.pid目录下,由于/run/sssd目录不存在,导致创建sssd.pid失败,从而导致sssd服务启动失败
受影响版本排查(受影响/不受影响):
openEuler-20.03-LTS-SP4:不受影响
openEuler-22.03-LTS-SP3:不受影响
openEuler-22.03-LTS-SP4:不受影响
openEuler-24.03-LTS:不受影响
openEuler-24.03-LTS-SP1:不受影响
openEuler-24.03-LTS-SP2:不受影响
修复是否涉及abi变化(是/否):
openEuler-20.03-LTS-SP4:否
openEuler-22.03-LTS-SP3:否
openEuler-22.03-LTS-SP4:否
openEuler-24.03-LTS:否
openEuler-24.03-LTS-SP1:否
openEuler-24.03-LTS-SP2:否

likedislike
ga_beng_cuiga_beng_cui成员
8月14日 关联了里程碑:openEuler-26.09-DevStation-alpha
openeuler-ci-botopeneuler-ci-bot成员
8月14日 将 houmingyong 设为负责人
openeuler-ci-botopeneuler-ci-bot成员
8月14日 修改了issue 的描述
openeuler-ci-botopeneuler-ci-bot成员
8月14日 添加了label:sig/Base-service
openeuler-ci-bot
openeuler-ci-bot成员
8月14日 评论:

Welcome To openEuler Community

Hey @ga_beng_cui , thanks for your contribution to the community.

Bot Usage Manual

I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands.

Contact Guide

If you have any questions, please contact the SIG: Base-service ,
and any of the maintainers: @dillon_chen, @licihua, @overweight, @shenyangyang, @xujing99, @zhujianwei001 ,
and any of the committers: @houmingyong, @jiayi0118, @qq_28851361 .

likedislike
openeuler-ci-bot
openeuler-ci-bot成员
8月14日 评论:

以下的要求不是强制性的, 未按模板评论时对issue无任何影响
issue处理注意事项:
1. 当前issue受影响的分支提交pr时, 须在pr描述中填写当前issue编号进行关联, 否则无法关闭当前issue;
2. 模板内容需要填写完整, 无论是受影响或者不受影响都需要填写完整内容,未引入的分支不需要填写, 否则无法关闭当前issue;
3. 以下为模板中需要填写完整的内容, 请复制到评论区回复, 注: 内容的标题名称(影响性分析说明, 缺陷严重等级, 受影响版本排查(受影响/不受影响), 修复是否涉及abi变化(是/否))不能省略,省略后defect-manager将无法正常解析填写内容.
评论区可能使用到的指令说明:

指令 指令说明 使用权限
/check-issue 触发defect-manager校验 不限
/reason xxx /reason +挂起或取消条件 不限

影响性分析说明:

缺陷严重等级:(Critical/High/Moderate/Low)

缺陷根因说明:

受影响版本排查(受影响/不受影响):

  1. openEuler-20.03-LTS-SP4:
  2. openEuler-22.03-LTS-SP3:
  3. openEuler-22.03-LTS-SP4:
  4. openEuler-24.03-LTS:
  5. openEuler-24.03-LTS-SP1:
  6. openEuler-24.03-LTS-SP2:

abi变化(是/否):

  1. openEuler-20.03-LTS-SP4:
  2. openEuler-22.03-LTS-SP3:
  3. openEuler-22.03-LTS-SP4:
  4. openEuler-24.03-LTS:
  5. openEuler-24.03-LTS-SP1:
  6. openEuler-24.03-LTS-SP2:

缺陷issue处理具体操作请参考:
https://atomgit.com/openeuler/cve-manager/blob/master/cve-vulner-manager/doc/md/defect-manager-manual.md
pr关联issue具体操作请参考:
https://docs.atomgit.com/docs/help/home/org_project/pullrequests/pr-related-issue

likedislike
openeuler-ci-botopeneuler-ci-bot成员
8月14日 添加了label:DEFECT/UNFIXED
Linux_zhang2024
8月18日 评论:

在实际环境上查看日志,有疑似问题点
(2026-08-18 10:25:16): [sssd] [mark_service_as_started] (0x0010): Error creating pidfile: /var/run/sssd/sssd.pid! (2 [No such file or directory])

按照如下方法进行创建文件
mkdir -p /var/run/sssd/
chown root:root /var/run/sssd/
sudo chmod 755 /var/run/sssd/

重启sssd 服务
systemctl restart sssd
image.png

likedislike
ga_beng_cuiga_beng_cui成员
8月18日 将 wayne1901 设为负责人
ga_beng_cuiga_beng_cui成员
8月18日 移除了负责人 houmingyong
Linux_zhang2024
8月18日 评论:

手动创建目录/var/run/sssd 具有临时性,如 reboot 可能会导致 问题再次出现 ,修复方法之一 (sssd.service 增加如下参数)
[Service]
RuntimeDirectory=sssd
RuntimeDirectoryMode=0755

以上参数是systemd 提供的能力,可进行自动创建目录/var/run/sssd

likedislike
LLinux_zhang2024
8月18日 关联了pull request:fix SSSD service startup failure
xuraoqing
8月19日 评论:

sssd启动失败会导致基本功能不可用,release版本不应该出现,需要排查可能原因。

likedislike
xuraoqing
8月19日 评论:

LTS-SP3版本目录为:/var/run/sssd.pid

likedislike
Xxuraoqing
9月2日 关联了pull request:fix sssd service can not startup
Xxuraoqing
9月2日 关联了pull request:fix sssd service can not startup
Xxuraoqing
9月2日 关联了pull request:fix sssd service can not startup
xuraoqing
9月4日 评论:

/check-issue

likedislike
xuraoqing
9月4日 评论:

影响性分析说明:
社区版本升级,sssd.pid移动到/run/sssd/sssd.pid目录下,由于/run/sssd目录不存在,导致创建sssd.pid失败,从而导致sssd服务启动失败
缺陷严重等级:Moderate
缺陷根因说明:
社区版本升级,sssd.pid移动到/run/sssd/sssd.pid目录下,由于/run/sssd目录不存在,导致创建sssd.pid失败,从而导致sssd服务启动失败
受影响版本排查(受影响/不受影响):

openEuler-20.03-LTS-SP4:不受影响
openEuler-22.03-LTS-SP3:不受影响
openEuler-22.03-LTS-SP4:不受影响
openEuler-24.03-LTS:不受影响
openEuler-24.03-LTS-SP1:不受影响
openEuler-24.03-LTS-SP2:不受影响
abi变化(是/否):

openEuler-20.03-LTS-SP4:否
openEuler-22.03-LTS-SP3:否
openEuler-22.03-LTS-SP4:否
openEuler-24.03-LTS:否
openEuler-24.03-LTS-SP1:否
openEuler-24.03-LTS-SP2:否

likedislike
openeuler-ci-bot
openeuler-ci-bot成员
9月4日 评论:

@xuraoqing 影响性分析说明=>不允许为空

likedislike
openeuler-ci-botopeneuler-ci-bot成员
9月4日 修改了issue 的描述
openeuler-ci-bot
openeuler-ci-bot成员
9月4日 评论:

@wayne1901 经过defect-manager解析,已分析的内容如下表所示:

状态 需分析 内容
已分析 1.影响性分析说明 社区版本升级,sssd.pid移动到/run/sssd/sssd.pid目录下,由于/run/sssd目录不存在,导致创建sssd.pid失败,从而导致sssd服务启动失败
已分析 2.缺陷严重等级 Moderate
已分析 3.缺陷根因定位 社区版本升级,sssd.pid移动到/run/sssd/sssd.pid目录下,由于/run/sssd目录不存在,导致创建sssd.pid失败,从而导致sssd服务启动失败
已分析 4.受影响版本排查 openEuler-20.03-LTS-SP4:不受影响,openEuler-22.03-LTS-SP3:不受影响,openEuler-22.03-LTS-SP4:不受影响,openEuler-24.03-LTS:不受影响,openEuler-24.03-LTS-SP1:不受影响,openEuler-24.03-LTS-SP2:不受影响
已分析 5.abi变化 openEuler-20.03-LTS-SP4:否,openEuler-22.03-LTS-SP3:否,openEuler-22.03-LTS-SP4:否,openEuler-24.03-LTS:否,openEuler-24.03-LTS-SP1:否,openEuler-24.03-LTS-SP2:否

请确认分析内容的准确性,确认无误后,您可以进行后续步骤,否则您可以继续分析

likedislike
xuraoqing
9月4日 评论:

/check-issue

likedislike
xuraoqing
9月4日 评论:

/assign

likedislike
openeuler-ci-botopeneuler-ci-bot成员
9月4日 将 xuraoqing 设为负责人,移除负责人 wayne1901
xuraoqing
9月4日 评论:

/check-issue

likedislike
ga_beng_cui
ga_beng_cui成员
9月8日 评论:

使用最新版本已验证,无此问题
image.png

likedislike
ga_beng_cuiga_beng_cui成员
9月8日 issue状态由 待办的 改变为 已验收
ga_beng_cuiga_beng_cui成员
9月8日 关闭了 issue
openeuler-ci-botopeneuler-ci-bot成员
9月8日 添加了label:DEFECT/UNAFFECTED;删除了label:sig/Base-service,DEFECT/UNFIXED