Maison >Tutoriel système >Linux >Étapes pour accéder au mode de réparation d'urgence de CentOS 7

Étapes pour accéder au mode de réparation d'urgence de CentOS 7

PHPz
PHPzavant
2024-01-13 09:36:111403parcourir

Ouvrez la page centos7 et ce qui suit apparaît :

Bienvenue en mode urgence ! après vous être connecté, tapez « journalctl -xb » pour afficher les journaux système, « systemctl reboot » pour redémarrer, « systemctl default » pour réessayer de démarrer en mode par défaut.

donnez le mot de passe root pour la maintenance

(?? Contrôle-D???):

Solution :

L'exécution du niveau d'exécution indique inconnu

Modifier le niveau de démarrage par défaut

a. Supprimez d'abord : mv /etc/systemd/system/default.target /etc/systemd/system/default.target.back #Renommer le fichier

b. Créez un fichier de lien symbolique : ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

ou

ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

Vous pouvez également utiliser la commande systemctl :

systemctl set-default graphique.target

systemctl isole multi-user.target

Erreur signalée lors de l'exécution : Erreur d'obtention de l'autorité : Erreur lors de l'initialisation de l'autorité : Impossible de se connecter : Ressource temporairement indisponible (g-io-error-quark, 1)

Voir le journal journalctl -xb

J'ai trouvé une erreur de montage dans le journal :

Étapes pour accéder au mode de réparation durgence de CentOS 7

On voit qu'il s'agit d'un problème de montage, le fichier /home n'est pas monté

Modifier les fichiers montés automatiquement vi /etc/fstab

Commentez la ligne qui monte /home (sauvegardez d'abord)

#/dev/mapper/centos-home /home xfs par défaut 0 0

Redémarrez le redémarrage du serveur

Une fois le démarrage réussi, la page est bloquée sur la barre blanche. Vous pouvez appuyer sur la touche échap pour afficher les détails du démarrage. Elle est bloquée dans /etc/rc.d/rc.local. Redémarrez en mode mono-utilisateur :

(1).Sélectionnez e dans l'option par défaut lors du démarrage

Étapes pour accéder au mode de réparation durgence de CentOS 7

(2).Trouvez la ligne de ro

Étapes pour accéder au mode de réparation durgence de CentOS 7

(3) Remplacez ro par rw init=/sysroot/bin/sh et appuyez sur ctrl+x pour démarrer

Étapes pour accéder au mode de réparation durgence de CentOS 7

(4) Après avoir accédé à la page mono-utilisateur, exécutez chroot /sysroot pour obtenir les autorisations root

Après être entré en mode mono-utilisateur, modifiez le fichier rc.local, commentez tous les éléments de démarrage liés à /home et redémarrez le serveur

Une fois le redémarrage réussi, il entrera en mode normal. À ce moment, vous pouvez vérifier le problème de montage /home

.

(1).lvs -a -o +devices Vérifiez les détails du disque et vous pouvez voir que le paramètre attr de home n'a pas de statut inactif (activé)

(2).lvchange -a y /dev/mapper/centos-home activer la maison

(3).Monter la maison, monter /dev/mapper/centos-home /home

(4). Montage réussi, modifiez les commentaires d'origine dans fstab et rc.local

Étapes pour accéder au mode de réparation durgence de CentOS 7

Redémarrage réussi, problème résolu

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer