Il problema
Errore di avvio dei servizi ssh e messaggi di spooling relativi al servizio polkit.
# service sshd restart Redirecting to /bin/systemctl restart sshd.service Authorization not available. Check if polkit service is running or see debug message for more information.
Lo stesso problema si verifica all'avvio del servizio polkit.
# service polkit restart Redirecting to /bin/systemctl restart polkit.service Authorization not available. Check if polkit service is running or see debug message for more information.
La soluzione
Il collegamento simbolico tra /run , /corri/blocca a /var/run , /var/lock rispettivamente è stato rimosso e il servizio non viene eseguito correttamente.
Ripristina il collegamento simbolico tra /run e /run/lock su /var/run e /var/lock utilizzando i seguenti passaggi:
1. Eseguire il backup di /var/run:
# mv /var/run /var/run.old # mv /var/lock /var/lock.old
2. Ricrea il collegamento simbolico:
# ln -s /run /var/ # ln -s /run/lock /var/
4. Verifica se il collegamento è stato creato:
# ls -l /var/run # ls -l /var/lock
Uscita prevista:
$ ls -l /var/run lrwxrwxrwx. 1 root root 6 May 11 2016 /var/run -> ../run
$ ls -l /var/lock lrwxrwxrwx. 1 root root 11 May 11 2016 /var/lock -> ../run/lock
5. Sincronizza le modifiche:
# sync; sync
6. Riavvia il server:
# reboot