web-dev-qa-db-fra.com

Impossible de démarrer des services dans Centos 7 avec une erreur "Autorisation non disponible", même comme utilisateur root

Je ne suis pas capable de démarrer des services pour le serveur Centos 7 suivant

[root@myserver home]# uname -r
3.10.0-1160.11.1.el7.x86_64
[root@myserver home]# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)

J'ai d'abord réalisé qu'il y avait un problème lorsque j'ai observé que Docker était en panne, alors j'ai couru ce qui suit comme racine

[root@myserver home]# systemctl start docker
 Authorization not available. Check if polkit service is running or see debug message for 
 more information.
 Failed to start docker.service: Connection timed out
 See system logs and 'systemctl status docker.service' for details.
[root@myserver home]# systemctl status docker.service
 ● docker.service - Docker Application Container Engine
 Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
 Active: inactive (dead)
 Docs: https://docs.docker.com

J'ai ensuite couru

 [root@myserver home]# systemctl | grep -i fail
 ● firewalld.service                          loaded failed     failed      firewalld - dynamic firewall daemon
 ● plymouth-start.service                     loaded failed     failed      Show Plymouth Boot Screen
 ● polkit.service                             loaded failed     failed      Authorization Manager
 ● systemd-machined.service                   loaded failed     failed      Virtual Machine and Container Registration Service
 ● tuned.service                              loaded failed     failed      Dynamic System Tuning Daemon

Aussi

 [root@myserver home]# systemctl status polkit.service
 ● polkit.service - Authorization Manager
    Loaded: loaded (/usr/lib/systemd/system/polkit.service; static; vendor preset: enabled)
    Active: failed (Result: timeout) since Thu 2021-02-04 11:14:54 GMT; 5h 45min ago
      Docs: man:polkit(8)
   Process: 7932 ExecStart=/usr/lib/polkit-1/polkitd --no-debug (code=killed, signal=TERM)
  Main PID: 7932 (code=killed, signal=TERM)

  Feb 04 11:13:23 myserver.com systemd[1]: Starting Authorization Manager...
  Feb 04 11:13:48 myserver.com polkitd[7932]: Started polkitd version 0.112
  Feb 04 11:14:54 myserver.com systemd[1]: polkit.service start operation timed out. Terminating.
  Feb 04 11:14:54 myserver.com systemd[1]: Failed to start Authorization Manager.
  Feb 04 11:14:54 myserver.com systemd[1]: Unit polkit.service entered failed state.
  Feb 04 11:14:54 myserver.com systemd[1]: polkit.service failed.

Je ne suis pas au courant des mises à jour apportées au serveur. Je pense que ces problèmes ont commencé après un redémarrage imprévu, mais je ne peux pas établir la raison du redémarrage. Pourquoi commencerait le responsable du responsable de l'autorisation? Quelqu'un a-t-il des suggestions pour une enquête plus poussée?

1
rnoodle

J'ai émis un

[root@myserver home]# reboot

commande et il semble fonctionner. Auparavant, quand j'avais le problème initial, j'avais utilisé

[root@myserver home]# shutdown -r now

Je suis curieux de savoir pourquoi la différence dans les deux commandes a causé mon problème initial ...

0
rnoodle

Il suffit de documenter mon cas, cela pourrait aider quelqu'un

polkit est un service politique qui signifie que d'autres services ont besoin d'une autorisation avant d'exécuter des actions

Le problème apparaît après la restauration de la sauvegarde KVM Restore Guest VM Utilise Centos 7 Si j'ai essayé de démarrer ou de redémarrer n'importe quel service comme réseau ou sshd, le système redémarre après avoir montré ce message pour Secons

Authorization not available. Check if polkit service is running or see debug message for more information.

Dans mon cas, Polkit se plaint de DBUS Error comme

Failed to connect to system bus: Connection refused

journalctl -b -p err

J'ai trouvé que les problèmes de casus de disque manquant avec DBU

La solution était facile Retirez le disque manquant de FSTAB

J'ai aussi trouvé un problème similaire ici https://www.heewekeekdiary.com/authorization-not-Available-check-if-polkit-service-is-running-or-see-debug-message-for-more- Information-Centos-Rhel-7-SSH-Service-Error /

0
Mohamed Abo Badawy