El problema
El usuario no puede iniciar el servicio sssd y puede ver los siguientes errores en los archivos de registro.
# 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
La solución
sssd o System Security Services Daemon es una ventanilla única para la disputa de identidades de usuarios, la autenticación y el mapeo de cuentas. El error anterior simplemente significa que el proceso sssd no se inició o se detuvo con éxito, lo que creó un bloqueo. Entonces muestra el error existente del archivo pid.
Para resolver este problema, siga los pasos a continuación:
1. Elimina el /var/run/sssd/sssd.pid archivo si existe, elimine /var/run/sssd.pid archivo.
# rm /var/run/sssd/sssd.pid
o
# rm /var/run/sssd.pid
2. Eliminar 'sssd ‘archivo dentro de /var/lock/subsys directorio si existe.
# rm /var/lock/subsys/sssd
3. Detener el servicio sssd
# systemctl stop sssd
4.iniciar el servicio sssd
# systemctl start sssd