PowerScale : On-Cluster Analysis - Upgrade Status
Summary: Cet article concerne la vérification de l’état de la mise à niveau incluse dans le script de bilan de santé Isilon On-Cluster Analysis (IOCA).
Symptoms
Isilon On-Cluster Analysis génère un résultat similaire à ce qui suit :
Upgrade Status FAIL FAIL: Cluster Upgrade State is currently upgrade FAIL: Current Upgrade Activity is currently Firmware FAIL: The following nodes are reporting a fs_fmt_version of 0: 1,2,3 FAIL: An odd fs_fmt_version was found, this is indicative that the Upgrade job has not completed and needs to complete prior to an upgrade to OneFS. WARN: Service isi_upgrade_d is currently Enabled. INFO: Refer to KB210510 (https://support.emc.com/kb/210510) for details.
Cause
Le script de bilan de santé de l’analyse sur cluster PowerScale Isilon a identifié des problèmes qui doivent être résolus.
Resolution
WARN : Service isi_upgrade_d est actuellement Activé.
- Le cluster exécute OneFS 8 ou une version supérieure.
isi_upgrade_d servicedoit être désactivé car il n’est plus utilisé pour effectuer des mises à niveau. - Si le cluster exécute OneFS 7 ou une version antérieure, le
isi_upgrade_d serviceDoit uniquement être activé lors de l’exécution d’une mise à niveau de OneFS, et il est activé automatiquement. - Si la
isi_upgrade_d serviceest activé, mais aucune mise à niveau n’est en cours, ou une mise à niveau a rencontré un problème et n’est plus en cours, leisi_upgrade_d servicedoit être désactivée.
Affiche l’état actuel de GeoDrive. isi_upgrade_d service Exécutez la commande suivante :
isi services isi_upgrade_d
Désactivez l’option isi_upgrade_d service Exécutez la commande suivante :
isi services isi_upgrade_d disable
ÉCHEC : l’état de mise à niveau du cluster est actuellement en cours de mise à niveau
ÉCHEC : l’activité de mise à niveau actuelle est en cours sur le firmware
Affichez l’activité de mise à niveau actuelle en exécutant la commande suivante :
isi upgrade view
Affichez l’état de mise à niveau sur tous les nœuds en exécutant la commande suivante :
isi upgrade nodes list
Toute activité de mise à niveau en cours empêche toute autre mise à jour de OneFS, installation de correctif ou mise à jour de firmware jusqu’à ce qu’elle soit terminée ou effacée. S’il est prévu qu’une mise à niveau soit en cours, cet échec peut être ignoré. Si ce n’est pas le cas, le support Dell doit être contacté pour examiner l’activité de mise à niveau en cours et résoudre les erreurs survenues lors des mises à jour précédentes.
FAIL : Les nœuds suivants signalent un fs_fmt_version sur 0 : 1,2,3
Un bug dans certains codes OneFS provoque fs_fmt_version pour signaler 0. Cela peut être ignoré si aucune mise à niveau OneFS n’est effectuée, car cela n’affecte que les mises à niveau OneFS lorsqu’elles vérifient le fs_fmt_version dans les vérifications de compatibilité de mise à niveau. Vérifiez le problème à l’aide des commandes de la section Remarques et contactez le support Dell pour enquêter plus en détail et vous aider à résoudre le problème.
FAIL : une valeur impaire fs_fmt_version a été trouvé, cela indique que la tâche de mise à niveau n’est pas terminée et doit se terminer avant une mise à niveau vers OneFS.
Vérifiez l’état actuel fs_fmt_version Exécutez la commande suivante :
isi_for_array sysctl efs.gmp.fs_fmt_version
Vérifiez s’il existe des tâches de mise à niveau en cours d’exécution en exécutant la commande suivante :
isi job view upgrade
Si la fs_fmt_version sur tous les nœuds est égal, aucune autre action n’est requise.
S’il y a une erreur fs_fmt_version et qu’une tâche de mise à niveau est en cours d’exécution, cela est normal et aucune action n’est requise. Continuez à surveiller la tâche de mise à niveau jusqu’à la fin. Si la tâche de mise à niveau continue à s’exécuter pendant plus de 30 jours, contactez le support Dell.
S’il y a une erreur fs_fmt_version et qu’aucune tâche de mise à niveau n’est en cours d’exécution et qu’aucune mise à niveau de OneFS n’est récente, contactez le support Dell.
FAIL :Les nœuds suivants signalent un fs_fmt_version sur 0 : 1,2,3
isi_for_array sysctl efs.gmp.fs_fmt_version
Si la fs_fmt_version signale zéro sur les nœuds, cela peut être dû à un bug dans certaines versions de OneFS qui provoque le fs_fmt_version pour signaler 0. Cela peut être ignoré si aucune mise à niveau OneFS n’est effectuée, car cela n’affecte que les mises à niveau OneFS lorsqu’elles vérifient le fs_fmt_version dans les vérifications de compatibilité de mise à niveau.
Additional Information
Les commandes suivantes peuvent être exécutées sur un cluster :
- Pour vérifier l'état du module TPM.
isi_upgrade_dServiceisi services isi_upgrade_d - Pour vérifier s’il est en cours d’exécution
isi_upgrade_dProcédure :isi_for_array -s ps auxxw | grep isi_upgrade_d - Pour vérifier l’état de mise à niveau du cluster ou l’activité de mise à niveau actuelle :
isi upgrade cluster view - Pour vérifier l’option
fs_fmt_version:isi_for_array sysctl efs.gmp.fs_fmt_version