GNU/Linux >> Tutoriels Linux >  >> Linux

Les commandes Systemctl expirent lorsqu'elles sont exécutées en tant que root

Solution 1 :

Enfin j'ai trouvé le problème.

J'ai pensé que le processus 1 (systemd) a été lancé avec --switched-root et --désérialiser .Et comme je l'ai trouvé dans ce lien, il semble qu'il y ait des paramètres internes qui tentent de recharger un état précédemment enregistré.

J'ai fait un kill -9 sur le processus 1 et maintenant le systemd apparaît sans la racine commutée et systemctl fonctionne à nouveau avec ou sans redémarrage.

Solution 2 :

Deux solutions alternatives au problème :

1- redémarrer avec

systemctl --force --force reboot

ou

2- sans redémarrage, juste en déplaçant les fichiers de session

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

Linux
  1. Installer zsh sans accès root ?

  2. Sans accès root, exécutez R avec BLAS réglé lorsqu'il est lié à la référence BLAS

  3. Comment expirer un groupe de commandes dans Bash

  4. délai d'attente sans tuer le processus dans bash

  5. Relire la table de partition sans redémarrer ?

Commandes Systemctl pour gérer le service Systemd

11 commandes Linux sans lesquelles je ne peux pas vivre

Comment exécuter des commandes Sudo sans mot de passe

Changer le mot de passe root par Sudo, sans Su ?

Comment exécuter les commandes sudo sans mot de passe

cp sans écraser les autorisations de destination