Ich verwendete gmond_python_modules, versuchen, einen Cluster mit mehreren Hosts mit jeweils 8 GPUs zu überwachen.Importfehler mit Python gmond_python_modules in Ganglia
Und nach den letzten Schritten, versuchte ich gmond Dienst auf meinem Web-Knoten neu zu starten, nur zu bekommen:
Starting GANGLIA gmond: Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
[FAILED]
Ich war es zunächst gesucht und dachte, weil ich ohne --with-python
Option Ganglien zusammengestellt. Aber es war nicht. Ich rekompilierte mit dieser Option (checked configure output und es wurde gefunden python gefunden) und alles funktioniert gut, bis ich GPU-Monitoring-Python-Modul hinzugefügt. Gleicher Fehler erneut.
Und ich habe auch versucht, PYTHONHOME
und PYTHONPATH
manuell zuzuweisen, was keinen Unterschied macht. Ich habe Anakonda installiert. Ist es ein möglicher Grund dafür, dass Ganglia nicht den richtigen Lastpfad findet?
Alle Gedanken sind willkommen. Und wird bei Bedarf mehr Details anbieten.
Vertrieb und Versionsdetails:
System: CentOS 6.8
Python: 2.7 auf Web-Knoten, 2.6 auf Knoten Berechnung
Ganglia: 3.7.2
gmond_python_modules: Klon Form Github heute