systemctl continue de temporiser au redémarrage du service

10

J'utilise CentOS 7.2; voir ci-dessous:

# systemctl stop firewalld
Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached (g-io-error-quark, 24)
Failed to stop firewalld.service: Connection timed out
Failed to get load state of firewalld.service: Connection timed out

journalctl signale simplement l'erreur suivante: [system] Failed to activate service 'org.freedesktop.PolicyKit1': timed out

J'ai trouvé ce bogue pour Ubuntu et un possible lié à un bogue RHEL 7 .


la source
pour une solution rapide: vous pouvez vous débarrasser de cette erreur en redémarrant la machine. (Mais je ne suis pas sûr que cela reviendra.)
toni

Réponses:

11

C'est un problème avec polkit.service; ça ne partait pas pour moi.

Après une enquête plus approfondie, j'ai découvert que l' polkitdutilisateur n'existait pas. Ensuite yum reinstall polkitet systemctl start polkitcorrigé le problème.

J'ai débogué cela en exécutant polkitddirectement:/usr/lib/polkit-1/polkitd


la source
essayé cette solution, mais lors de l'appel, systemctl start polkitje reçois la même erreur:Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached (g-io-error-quark, 24) Failed to start polkit.service: Connection timed out See system logs and 'systemctl status polkit.service' for details.
toni
Qu'entendez-vous par manuellement? (Je tape ces commandes manuellement dans le shell. Je suis un novice en ce qui concerne les commandes linux.)
toni
c'est le résultat (mais rappelez-vous que j'ai redémarré le serveur en attendant, ce qui a permis de supprimer l'erreur en question):Successfully changed to user polkitd --- Loading rules from directory /etc/polkit-1/rules.d --- Loading rules from directory /usr/share/polkit-1/rules.d --- Finished loading, compiling and executing 2 rules --- Entering main event loop --- Connected to the system bus --- Lost the name org.freedesktop.PolicyKit1 - exiting --- Shutting down --- Exiting with code 0
toni