2016-06-08 3 views
0

저는 우분투와 Cloudera를 처음 사용합니다. Cloudera 사이트에 제공된 documentation에서 우분투 14.04에 Cloudera 관리자 (5.7.1)를 설치했습니다. http://localhost:7180에 연결할 수 없습니다. sudo service cloudera-scm-server status 명령을 사용하여 cloudera-scm-server의 상태를 확인했습니다. cloudera-scm-server가 죽었고 pid 파일이 있습니다.

그것은 클라우 데라 마이크로 컨트롤러 서버가 죽었과 PID 파일이 그래서 난 파일을 삭제 한 후 클라우 데라-SCM 서버를 다시 시작 존재했다. 다시 시작한 후 서버가 상태를 실행 중입니다. 그런 다음 http://localhost:7180에 다시 연결을 시도했습니다. 최대한 빨리 서버 상태를 으로 변경했습니다. cloudera-scm-server가 죽었고 pid 파일이 존재합니다..

누군가 나를 알아낼 수 있습니까? 미리 감사드립니다 편집

: java.io.FileNotFoundException : 다음 클라우 데라 매니저 로그를 찾을 수 없습니다

내가 명령

tail -f /var/log/cloudera-scm-server/cloudera-scm-server.out 

이 출력 ... 34 개 에 의한 발견 log4j 설정의 파일 com.cloudera.server.web.cmf.logs.LogUtil.getServerLogfile (LogUtil.java:34) com.cloudera.server.cmf.log.components.ServerLogFetcherImpl. (ServerLogFetcherImpl.java : 77) at s java.lang.reflect의에서 sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) 에서 sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) 에서 un.reflect.NativeConstructorAccessorImpl.newInstance0 (기본 방법) org.springframework.beans.BeanUtils.instantiateClass에서 .Constructor.newInstance (Constructor.java:526) (BeanUtils.java:126) 는 ... (36) 더

답변

2

다음을 시도, 내가 해결 할 수 있었다 동일한 문제 :

$sudo rm /var/run/cloudera-scm-server.pid 
$sudo service cloudera-scm-server-db stop 
$/etc/rc.d/init.d/postgresql restart ----------------> Fixed in this or($/etc/init.d/postgresql restart in Ubuntu) 
$sudo service cloudera-scm-server-db start 
$sudo service cloudera-scm-server start 

이 방법이 효과가 있는지 알려 주시면 다른 해결 방법을 제안 해 드리겠습니다.

+0

이 응답하지만이 솔루션을 주셔서 감사합니다 도움이 될 것입니다

희망을 시작 PostgreSQL의 PostgreSQL의 서비스를

$ 서비스를 시작하려고 작동 안됨. –

+0

자 이제 이것을 사용해 보겠습니다. .pid 파일이 있으므로 먼저 제거하십시오. 다음을 확인하고 존재하는 경우 삭제하십시오. /var/run/cloudera-scm-server.pid 다음으로 시작하는 데 문제가 있으면 로그에 중요한 단서가있을 수 있습니다. /var/log/cloudera-scm-server/cloudera-scm-server.log를 확인하십시오. 아마도 tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log if 예외가 있습니다. 해결책이 분명하지 않은 경우 세부 정보를 게시하면 여기 누군가가 도움이 될 수 있습니다. –

+0

나는 내 질문에 변화를 만들었다. –

1

확인은 다음과 존재하는 경우 삭제 : 시작하는 데 문제가있는 경우

/var/run/cloudera-scm-server.pid 

다음, 로그에 가능성이 귀중한 단서가있다. /var/log/cloudera-scm-server/cloudera-scm-server.log를 확인하십시오.

예외가 있는지 확인하는 동안 아마도 tail -f가 표시됩니다. 위의 단계는 다음 PostgreSQL은이 명령을 실행하려고 identitfy을 실행하지 않는 문제가 해결되지 않으면

또는

$ 서비스 PostgreSQL을 다시 시작 위 명령이 실패

경우 루프백 주소가 127.0.0이 빠진 경우/etc/hosts를 체크인해야합니다.1 로컬 호스트

추가 라인 127.0.0.1 localhost를 저장, 다음이

+0

Cloudera Manager Server 로그 파일 /var/log/cloudera-scm-server/cloudera-scm-server.log를 확인하면 RCA를 이해하는 데 도움이됩니다. – GURUVEER

관련 문제