L'arrêt ou le redémarrage modifie la disponibilité de tout le système. Avant d'agir, confirmez l'hôte cible, obtenez l'autorisation, prévenez les utilisateurs connectés et assurez-vous que les écritures importantes, sauvegardes et tâches de maintenance peuvent se terminer. Sur un système distant, conservez une console ou une voie de récupération indépendante au cas où la machine ne reviendrait pas.
Init · Leçon 7
États d'alimentation
Découvrez comment planifier, annuler et vérifier sans risque les opérations d'arrêt et de redémarrage de Linux.
Mettre hors tension sans risque
Sur une distribution fondée sur systemd, demandez une mise hors tension ordonnée avec :
$ sudo systemctl poweroff
L'interface traditionnelle shutdown est également très répandue :
$ sudo shutdown -h now
Un arrêt ordonné demande aux services de s'arrêter, démonte les systèmes de fichiers, puis change l'état d'alimentation de la machine. Ne considérez pas le redémarrage forcé ou l'interrupteur physique comme des raccourcis ordinaires : ils peuvent interrompre les écritures et laisser les données ou services incohérents.
Que faut-il faire avant de mettre hors tension un hôte de production distant ?
Planifier et annuler un arrêt
Accordez aux utilisateurs et aux charges le temps de se préparer en planifiant l'opération. La forme +m désigne un nombre de minutes à partir de maintenant :
$ sudo shutdown -h +4
Cette commande planifie un arrêt ou une mise hors tension dans quatre minutes et envoie des avertissements aux utilisateurs connectés. Si la maintenance est reportée, annulez l'arrêt en attente avant son échéance :
$ sudo shutdown -c
Ne supposez pas qu'un avertissement rend l'opération sûre. Vérifiez les sessions actives et les charges propres au système, puis suivez la procédure documentée de drainage du service ou de la grappe lorsqu'elle existe.
Quelle commande planifie un arrêt dans quatre minutes ?
Redémarrer le système
Employez un redémarrage ordonné lorsque la machine doit s'arrêter puis repartir :
$ sudo systemctl reboot
Parmi les commandes de compatibilité équivalentes courantes :
$ sudo shutdown -r now
$ sudo reboot
Avant le redémarrage, vérifiez que les disques chiffrés, la configuration d'amorçage, le réseau et les services nécessaires peuvent revenir sans la session interactive actuelle. Coordonnez d'abord le basculement ou la migration des charges lorsque d'autres systèmes dépendent de l'hôte.
Quelle commande demande un redémarrage ordonné immédiat au moyen de shutdown ?
Distinguer l'arrêt de la mise hors tension
halt, poweroff et reboot peuvent être des interfaces de compatibilité vers le système d'initialisation, mais leurs états finaux demandés diffèrent. Un arrêt met fin au fonctionnement normal ; selon la plateforme et l'implémentation, l'alimentation peut rester fournie. Une mise hors tension demande en plus au matériel pris en charge de couper l'alimentation. Préférez la commande qui nomme le résultat voulu et consultez le manuel local, car le comportement de compatibilité peut varier.
Pourquoi faut-il distinguer halt de poweroff ?
Vérifier le résultat
Pour une opération planifiée, confirmez que les utilisateurs ont reçu l'avis et que le travail essentiel est drainé. Après un redémarrage, vérifiez le noyau et l'état de démarrage attendus, les unités en échec, la santé des applications, les montages, l'accessibilité réseau et les journaux récents. Une connexion réussie ne prouve pas à elle seule que tout le service est rétabli.
$ uptime
$ systemctl --failed
$ journalctl -b -p warning
Ces commandes constituent des points de départ ; employez les contrôles de santé propres à la charge réelle.
Quelle preuve démontre le mieux qu'une application redémarrée est disponible ?
Leçon terminée
Vous avez terminé États d'alimentation
Vous savez maintenant changer les états d'alimentation de Linux avec préparation, intention claire et vérification.
Confirmer la cible, l'impact, l'autorisation et la voie de récupération.
Employer des commandes ordonnées de mise hors tension ou de redémarrage pour les opérations normales.
Planifier un arrêt lorsque les utilisateurs et charges ont besoin d'un avertissement.
Annuler un arrêt en attente lorsque le plan de maintenance change.
Vérifier la santé du système et des applications après le retour de la machine.
Conservez votre progression
Créez un compte gratuit pour enregistrer cette leçon et continuer sur n'importe quel appareil.
Créer un compte gratuit