2017-11-25 13 views
0

gmond_python_modules을 사용했습니다. 각각 8 개의 GPU가있는 여러 호스트가있는 클러스터 하나를 모니터링하려고했습니다. Ganglia의 python gmond_python_modules에서 가져 오기 오류

그리고 마지막 단계 후, 나는 단지 얻기 위해, 내 웹 노드에서 gmond 서비스를 다시 시작하려고 : 나는 검색 및 내가 --with-python 옵션을 사용하지 않고 신경을 컴파일하기 때문에 그것이 처음에 생각

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] 

. 하지만 그렇지 않았습니다. 그 옵션으로 재 컴파일 (구성 출력을 점검하고 python을 찾았습니다)하고 GPU 모니터링 파이썬 모듈을 추가 할 때까지 모든 것이 잘 작동합니다. 다시 같은 오류.

또한 수동으로 PYTHONHOMEPYTHONPATH을 할당하려고 시도했지만 차이가 없습니다. 나는 아나콘다를 설치했다. 그것은 Ganglia가 올바른로드 경로를 찾지 못하게하는 가능한 원인입니까?

모든 의견을 환영합니다. 필요한 경우 세부 정보를 제공합니다.

배포 및 버전 세부 정보 :
시스템 : CentOS는 6.8
파이썬 : 웹 노드에서 2.7, 2.6 노드를 계산에
신경절 : 3.7.2
gmond_python_modules : 클론 양식 Github에서 오늘

답변

0

this post 참조하십시오. 그 이유는 python-devel이 노드 계산에 설치되지 않아 'python.h'가 누락되었습니다. 그래서 ganglia configure 스크립트는 파이썬 지원을 탐지하지 못했습니다.