GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Timeout für Systemctl-Befehle bei Ausführung als Root

Lösung 1:

Endlich habe ich das Problem gefunden.

Ich dachte mir, dass Prozess 1 (systemd) mit --switched-root gestartet wurde und --deserialisieren .Und wie ich in diesem Link gefunden habe, scheint es einige interne Parameter zu geben, die versuchen, einen zuvor gespeicherten Zustand neu zu laden.

Ich habe einen kill -9 auf Prozess 1 durchgeführt und jetzt erscheint der systemd ohne den Switched-Root und systemctl funktioniert wieder mit oder ohne Neustart.

Lösung 2:

Zwei alternative Lösungen für das Problem:

1- Neustart mit

systemctl --force --force reboot

oder

2- ohne Neustart, nur Sitzungsdateien verschieben

mv /run/systemd/system/session-*.scope /tmp/

Linux
  1. Root-Passwort per Sudo ändern, ohne Su?

  2. Basisdienstbefehle

  3. Führen Sie ohne Root-Zugriff R mit optimiertem BLAS aus, wenn es mit Referenz-BLAS verknüpft ist

  4. Wiederherstellen von ~/.bashrc ohne Verwendung von Bash-Befehlen

  5. cp ohne Überschreiben der Zielberechtigungen

Systemctl-Befehle zum Verwalten des Systemd-Dienstes

11 Linux-Befehle, ohne die ich nicht leben kann

So führen Sie Sudo-Befehle ohne Passwort aus

So führen Sie sudo-Befehle ohne Passwort aus

Portweiterleitung unter Linux ohne iptables?

Der beste Weg, um zu verhindern, dass sich das Root-System füllt, wenn ein Mount fehlschlägt?