Problém
Uživatel nemůže spustit službu sssd a může vidět následující chyby v souborech protokolu.
# tailf /var/log/messages ... Jan 26 12:48:54 xxx systemd: Starting System Security Services Daemon... Jan 26 12:48:54 xxx sssd: SSSD is already running Jan 26 12:48:54 xxx systemd: sssd.service: main process exited, code=exited, status=2/INVALIDARGUMENT Jan 26 12:48:54 xxx systemd: Failed to start System Security Services Daemon. Jan 26 12:48:54 xxx systemd: Unit sssd.service entered failed state. Jan 26 12:48:54 xxx systemd: sssd.service failed.
# tailf /var/log/sssd/sssd.log ... (Wed Jan 24 09:58:39:460082 2018) [sssd] [main] (0x0010): pidfile exists at /var/run/sssd.pid (Wed Jan 24 10:02:07:460441 2018) [sssd] [main] (0x0010): pidfile exists at /var/run/sssd.pid
Řešení
sssd neboli System Security Services Daemon je komplexním řešením pro konflikty s identitou uživatelů, ověřování a mapování účtů. Výše uvedená chyba jednoduše znamená, že proces sssd nebyl úspěšně spuštěn nebo zastaven, což vytvořilo zámek. Zobrazuje tedy existující chybu pidfile.
Chcete-li tento problém vyřešit, postupujte podle následujících kroků:
1. Odeberte soubor /var/run/sssd/sssd.pid soubor, pokud existuje, jinak odstraňte /var/run/sssd.pid soubor.
# rm /var/run/sssd/sssd.pid
nebo
# rm /var/run/sssd.pid
2. Odeberte „sssd ‘ soubor uvnitř /var/lock/subsys adresář, pokud existuje.
# rm /var/lock/subsys/sssd
3. Zastavte službu sssd
# systemctl stop sssd
4.spusťte službu sssd
# systemctl start sssd
Odstraňování běžných problémů s GUI / X-Window na CentOS/RHEL
Chyba aktualizace „Špatné id pro repo:My Repo, byte =2“ yum