PowerScale OneFS : Comment placer le cluster en mode maintenance
Résumé: Comment placer le cluster PowerScale OneFS en mode maintenance pour éviter de recevoir des alertes ou de déclencher des demandes de service d’appel à distance (SR) au cours d’une activité de maintenance. ...
Instructions
PowerScale OneFS offre une fonctionnalité de mode maintenance qui supprime les alertes CELOG (Journal des événements à l’échelle du cluster) et les demandes de service d’appel à distance (SR) pendant que des tests ou des activités de maintenance planifiées sont en cours sur le cluster.
La procédure d’activation et de désactivation du mode maintenance varie en fonction de la version de OneFS. Sélectionnez la section qui s’applique à votre environnement :
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
OneFS 9.9 et versions ultérieures
À partir de OneFS 9.9, un mode de maintenance repensé est disponible avec une fonctionnalité de mode de maintenance automatique . Lorsque le mode de maintenance automatique est activé, le cluster détecte automatiquement les tâches de maintenance (telles que les remplacements de disques, les mises à niveau de firmware et les redémarrages) et passe en mode de maintenance sans intervention manuelle.
CLI-
Étape 1 - Vérifier l’état du mode de maintenance automatique
Vérifiez si le mode de maintenance automatique est déjà activé :
#isi cluster maintenance status
Exemple de résultat :
Auto Maintenance Mode Enabled: Yes
Maintenance Mode Active: No
Manual Maintenance Window Enabled: No
Manual Maintenance Window Duration: 8 Hours
Manual Maintenance Window Start Time: -
Manual Maintenance Window End Time: -
- Si l’option Mode de maintenance automatique activé est définie sur Oui, le cluster gère automatiquement la détection de maintenance. Aucune autre action n’est requise. Poursuivez vos tâches de maintenance.
- Si l’option Mode de maintenance automatique activé est définie sur Non, passez à l’étape 2 pour activer manuellement le mode maintenance.
Étape 2 : activez manuellement le mode maintenance (uniquement si le mode maintenance automatique est désactivé)
#isi cluster maintenance settings modify --active=true
Vérifiez que le mode de maintenance est actif :
#isi cluster maintenance settings view
Exemple de résultat :
Auto Maintenance Mode Enabled: No
Maintenance Mode Active: Yes
Manual Maintenance Window Enabled: Yes
Manual Maintenance Window Duration: 8 Hours
Étape 3 — Effectuer les tâches de maintenance
Effectuez vos tâches de maintenance (mises à niveau, remplacements de disques, redémarrages, etc.).
Étape 4 - Désactiver le mode de maintenance manuel une fois l’opération terminée
Une fois l’activité de maintenance terminée, désactivez le mode de maintenance manuel :
#isi cluster maintenance settings modify --active=false
Confirmez que le mode maintenance est désactivé :
#isi cluster maintenance status
Interface utilisateur Web (OneFS 9.9 et versions ultérieures)
- Cliquez sur l’onglet Cluster Management>Events and Alerts>Maintenance Mode .
- Vérifiez l’état actuel :
- Si le mode de maintenance automatique est activé, aucune action n’est nécessaire : le cluster gère automatiquement la détection de maintenance. Poursuivez vos tâches de maintenance.
- Si le mode maintenance automatique n’est pas activé, cliquez sur le bouton bascule pour activer le mode maintenance manuelle avant le début de l’activité de maintenance.
- Effectuez vos tâches de maintenance.
- Si vous avez activé manuellement le mode maintenance, revenez à l’onglet Événements et alertes de gestion> du > cluster Mode maintenance, puis cliquez sur le bouton bascule pour désactiver le mode maintenance une fois l’activité de maintenance terminée.
CLI
1. Activez le mode maintenance CELOG avant le début des travaux :
#isi event maintenance modify --enable=true
2. Vérifiez que le mode de maintenance est actif :
#isi event maintenance view
3. Effectuez vos tâches de maintenance (mises à niveau, remplacements de disques, redémarrages, etc.).
4. Avant de désactiver le mode maintenance, résolvez tous les événements qui se sont produits pendant la fenêtre de maintenance :
#isi event groups list#isi event groups modify --id=<eventgroup_ID> --resolved=true --ignore=true
5. Lorsque vous avez terminé, désactivez le mode de maintenance :
#isi event maintenance modify --enable=false
6. Confirmez que le mode maintenance est désactivé :
#isi event maintenance view
Interface utilisateur Web (OneFS 9.2 à 9.8)
Afficher l’état du Mode Maintenance :
- Cliquez sur Cluster Management>Events and Alerts>Alert Management.
Activez le mode Maintenance :
- Cliquez sur Cluster Management>Events and Alerts>Alert Management.
- Cliquez sur Enable CELOG maintenance mode.
- Un message de confirmation s’affiche :
Are you sure you want to enable CELOG maintenance mode? - Cliquez sur Enable CELOG maintenance mode.
Le mode maintenance CELOG est activé et la durée de la fenêtre de maintenance à ce jour s’affiche.
Désactivez le mode de maintenance :
- Cliquez sur Cluster Management>Events and Alerts>Alert Management.
- Cliquez sur Disable CELOG maintenance mode.
La boîte de dialogue Disable CELOG maintenance mode s’affiche et indique :- Date et heure de début de la fenêtre de maintenance CELOG
- Durée à ce jour de la fenêtre de maintenance
- Détails des événements qui se sont produits pendant le mode maintenance
- Passez en revue les événements répertoriés. Résolvez ou ignorez les événements en fonction des besoins avant de continuer.
- Cliquez sur Disable CELOG maintenance mode.
Le mode maintenance CELOG est désactivé.
Informations supplémentaires
Informations supplémentaires
- Le fait de placer le cluster en mode maintenance n’affecte pas l’activité ou les performances du client. L’activité de maintenance ou de test elle-même peut affecter l’activité ou les performances du client, en fonction du type d’activité.
- Pour OneFS 9.9 et versions ultérieures :
- Le mode Maintenance automatique est activé par défaut. Le cluster détecte automatiquement les tâches de maintenance courantes et supprime les alertes en conséquence. Une intervention manuelle n’est requise que si le mode de maintenance automatique a été désactivé.
- La durée par défaut de la fenêtre de maintenance manuelle est de 8 heures. Si l’opération de maintenance se termine avant l’expiration de la fenêtre, désactivez le mode maintenance manuellement, comme décrit ci-dessus.
- Pour plus d’informations et d’options, consultez le Guide de référence CLI OneFS ou le Guide d’administration correspondant à votre version :
- PowerScale OneFS 9.9 et versions ultérieures
- PowerScale OneFS 9.2 à 9.8
Pour contourner ce problème, procédez comme suit :
- Ignorez et résolvez manuellement les groupes d’événements qui se sont produits au cours de l’activité de maintenance avant la fin de la fenêtre de maintenance. Par exemple :
#
isi event groups modify --id=<eventgroup_ID> --resolved=true --ignore=true
- Si vous avez mis fin manuellement à la fenêtre de maintenance ou si elle a expiré et que vous êtes spammé avec d’anciennes alertes, désactivez les canaux d’alertes. CELOG traite ensuite les événements, mais les alertes ne sont pas envoyées. Cette opération peut prendre plusieurs minutes à quelques heures en fonction de la durée pendant laquelle le mode maintenance a été activé.
#isi event channels modify <channel_name> --enabled=no
Pour trouver le nom du canal de l’événement, utilisez :
La désactivation du canal d’alerte peut également être effectuée dans l’interface utilisateur Web. La case à cocher Activé se trouve en haut de l’écran Modifier le canal d’alerte . Pour plus d’informations, consultez le Guide d’administration OneFS.# isi event channels list