2013-09-25 14 views
0

MpJ-Express 용으로 Linux 클러스터를 구성하려고합니다. PATH 및 MPJ_HOME을 올바르게 설정했습니다. mpjboot를 사용하는 동안 MPJ -Express 오류가 발생했습니다.

내가 명령을 mpjboot 기계

나는 다음과 같은 메시지가 무엇입니까를 실행

.

java.lang.ArrayIndexOutOfBoundsException
mpjboot machines 
grep: :/home/actdir/mpj-v0_38/conf/wrapper.conf: No such file or directory 

: runtime.starter.PortScan.main (PortScan.java:42) mpjboot에서 1 헤드 머신 바쁜 포트 알았다. 다음과 같은 두 가지 가능성이 있습니다 : (1) 데몬이 이미 실행 중일 수 있습니다 ... (2) 데몬이 실행되고 있지 않은 경우 :/home의 wrapper.app.parameter.2 속성을 수정하여 다른 포트를 설정하십시오. /actdir/mpj-v0_38/conf/wrapper.conf 파일

기계 파일에는 호스트 이름이 포함되어 있습니다. 비록 내가 호스트 이름을 으로 변경하고 Iam이 동일한 오류를받는 포트 번호 사용을 확인합니다.

Plese가 오류에 대해 제안합니다.

답변

2

wrapper.conf 파일에 액세스 할 수 없거나 mpjboot에 대해 사용할 수 없다고 생각합니다. 위의 오류는 포트 번호를 wrapper.conf (해당 파일이나 디렉토리 오류가 없음)에서 가져 오지 못함을 보여줍니다. PortScan.java에서 포트 번호에 대한 정보가 누락되었습니다. ArrayIndexOutOfBoundException.
공유 파일 시스템이 제대로 작동하는지 확인하는 것이 좋습니다 (NFS가 정상적으로 작동하는지 확인). MPJ Express 0.38 릴리스에서 공유 파일 시스템 즉 $MPJ_HOME 디렉토리의 단일보기는 모든 노드에서 볼 수 있습니다. 이 오류가 계속 표시되는 경우 userguide를 따르고 로그를 공유하여 디버깅을 사용하도록 설정할 수 있습니다. mpjexpress mailing list

관련 문제