2013-12-11 1 views
0

MapR을 설치하면 단일 노드에서 사육사를 시작한 후 시작 관리자에게 갇혔습니다.MapR의 동물원 이후에 소대장을 시작

# service mapr-warden start 
Error: warden can not be started. See /opt/mapr/logs/warden.log for details 

이 파일에는 세부 사항이 없습니다. 아무도 힌트를 가지고 있습니까? 감사합니다.)

답변

1

노드에서 configure.sh (/opt/mapr/server/configure.sh -C nodeA -Z nodeA)가 실행 되었습니까? 사육사가 성공적으로 왔니?

서비스 mapr - 사육사 상태

+0

mapr을 사용하여 게임하는 방법을 얻으려면 mapr-single-node를 설치하고 있습니다. 나는 configure.sh에서 아무것도 설정하지 않았다. zookeeper가 맞습니다 # /etc/init.d/mapr-sookeeper start 기본적으로 JMX가 활성화됩니다 구성 사용 : /opt/mapr/zookeeper/zookeeper-3.3.6/conf/zoo.cfg 동물원 시작 ... 시작됨 –

+0

# service mapr-zookeeper status 기본적으로 JMX가 활성화되었습니다. config : /opt/mapr/zookeeper/zookeeper-3.3.6/conf/zoo.cfg 사육사 프로세스 17762. –

0

당신이 warden.log에서 아무것도 얻지 않는 경우, 다음이 소장 JVM 심지어 mapr-소장 init 스크립트에 의해 시작되고 있지 않습니다 가능성이 높습니다.

일부 MapR 버전에서 mapr-warden 초기화 스크립트는 /opt/mapr/logs/wardeninit.log에 일부 정보를 기록합니다. 거기를 확인해 볼 수 있습니다.

그러나 현재 init 스크립트에 의해 수행되는 로깅은 희박하고 읽기에는 사용자가 친숙하지 않을 수도 있습니다. wardeninit.log의 내용에서 원인을 분간 할 수 없다면 여기에 게시하여 도움을 줄 수 있습니다.

당신이 할 수있는 또 다른 일은 /etc/init.d/mapr-warden을 편집하고 "BASEMAPR ="라인 직전에 파일 상단으로 "set -x"를 추가 한 다음 소장을 다시 시작하고 당신은 화면에 쉘 디버깅 출력을 얻을 것이다. 해당 출력을 여기에 복사하여 붙여 넣으면 문제의 근본 원인을 알 수있을만큼 충분해야합니다.

한 가지 더 언급해야 할 점은 http://answers.mapr.com 포럼을 MapR에 맞게 사용하는 것이 더 나을 것 같습니다. 더 많은 사용자가 도움이 될 수 있습니다.

+0

으로 실행 중입니다. 질문을 게시합니다. 다른 의견이있는 http://answers.mapr.com/questions/8722/error-starting-warden-on-mapr-single-node ... –

0

단일 노드에서 MapR을 사용하는 경우에도 configure.sh가 여전히 필요합니다. 실제로, configure.sh 관리자가 없으면, 사육사, cldb 및 다른 MapR 구성 요소는 구성이 부족하고 대부분의 경우 시작할 수 없습니다.

은 소프트웨어 패키지 (deb 또는 rpm)를 설치 한 후 configure.sh를 실행해야합니다.