Gestion du blocage du système
La gestion du blocage du système permet aux utilisateurs d'exécuter des applications stratégiques en continu tout en améliorant la disponibilité des applications. La détection du blocage du système avertit l'administrateur système des problèmes possibles, lui permettant ainsi de se connecter en tant que superutilisateur ou de réamorcer le système pour résoudre le problème.
Commande shconf
La commande shconf est appelée lorsque l'option Détection du blocage du système est activée. La commande shconf configure les événements à analyser et les actions à effectuer en cas de survenue de tels événements. Vous pouvez spécifier l'une des actions suivantes, le niveau de priorité à vérifier, le délai d'attente pendant lequel aucun processus ni aucune unité d'exécution ne s'exécute à une priorité inférieure ou égale, l'unité de terminal de l'action d'avertissement et l'action de la commande getty :
- Consignation d'une erreur dans le fichier errlog
- Affichage d'un message d'avertissement sur la console système (la console alphanumérique) ou sur une unité TTY spécifiée
- Réamorçage du système
- Affectation d'un getty spécial pour permettre à l'utilisateur de se connecter en tant que superutilisateur et de lancer des commandes
- Exécution d'une commande
Pour les options Exécution d'une commande et Affectation d'un getty spécial, la détection du blocage du système lance la commande spéciale getty ou la commande spécifiée à la priorité la plus élevée. La commande spéciale getty imprime un message d'avertissement indiquant qu'il s'agit d'un getty de récupération exécuté à la priorité 0. Le tableau suivant décrit les différentes actions et les paramètres par défaut associés, relatifs à la détection du blocage en tenant compte de la priorité. Une seule action est activée pour chaque type de détection.
| Option | Activation | Priorité | Délai d'attente (secondes) |
|---|---|---|---|
| Consignation d'une erreur dans le fichier errlog | désactivé | 60 | 120 |
| Affichage d'un message d'avertissement | désactivé | 60 | 120 |
| Affectation d'un getty de récupération | enabled | 60 | 120 |
| Exécution d'une commande | désactivé | 60 | 120 |
| Réamorçage du système | désactivé | 39 | 300 |
S'agissant de la détection des E-S perdues, vous pouvez définir la valeur du délai d'attente et également activer les actions suivantes :
| Option | Activation |
|---|---|
| Affichage d'un message d'avertissement | désactivé |
| Réamorçage du système | désactivé |
Démon shdaemon
Le démon shdaemon est un processus lancé par init et qui est exécuté à la priorité 0 (zéro). Il est chargé de la détection du blocage du système en récupérant les informations de configuration, en lançant les structures de travail et en démarrant la détection aux heures définies par l'utilisateur.