DPA : DPA ne peut pas exécuter le script Python lorsque l’alerte est générée.
Summary: Impossible d’exécuter le script Python lorsque l’alerte est générée
Symptoms
Lorsqu’une alerte pilotée par un événement dans DPA est pointée pour exécuter un script Python lorsque l’alerte est générée, l’exécution du script échoue et le message d’erreur suivant dans le journal du serveur est observé :2016-12-31 08:03:24,534 ERROR [com.emc.apollo.command.util.ExecCommandsBean] (EJB default - 195) Error running command. Error message was Cannot run program "E:\monitoring\backup_fail.py": CreateProcess error=193, %1 is not a valid Win32 application
Vous trouverez ci-dessous la configuration de la règle d’analyse à partir de l’interface graphique DPA :
Cause
Resolution
DPA prend uniquement en charge les scripts Windows tels que les scripts Batch.
La solution de contournement dans ce scénario consiste à créer un script batch qui appellera le processus python pour exécuter le script python. Ensuite, utilisez le fichier de commandes dans les actions basées sur des règles de modification sur l’interface graphique DPA.