PowerFlex : Échec du showevents.py MDM avec une syntaxe non valide
Résumé: L’exécution de showevents échoue avec une erreur de syntaxe non valide
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Symptômes
MDM installé sur un hôte exécutant Red Hat Enterprise Linux 8.x ou CentOS 8.x.
Symptômes
L’erreur suivante s’affiche, soit lorsque : showevents.py s’effectue directement ou à l’aide d’un autre utilitaire, tel que « Get info ».
File "/opt/emc/scaleio/mdm/bin/showevents.py", line 22 except ImportError,e: ^ SyntaxError: invalid syntax
Impact
Les événements MDM ne peuvent pas être affichés ou collectés.
Cause
La commande showevents.py n’est compatible qu’avec Python 2.
Résolution
Procédez comme suit.
- Vérifiez que Python 2 est disponible sur tous les hôtes du gestionnaire MDM.
-
Changez l’interpréteur de l’utilitaire en Python 2.
Remplacez la première ligne de l’utilitaire (séquence shebang) par la suivante :#!/usr/bin/python2
Informations supplémentaires
Versions affectées
VxFlex OS 3.0.x
Corrigé dans la version
VxFlex OS 3.5
Produits concernés
Red Hat Enterprise Linux Version 8, PowerFlex Software, VxFlex Product FamilyPropriétés de l’article
Numéro d’article: 000063351
Type d’article: Solution
Dernière modification: 18 avr. 2026
Version: 7
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.