2014. 6. 13. 11:32
Peter's Part 0/JAVA
Mac OS X 10.9+ & Java 1.7 & hadoop v1.2.1환경에서
터미널에서 다음과 같이 start-all.sh를 수행할 경우
Unable to load realm info from SCDynamicStore 오류가 발생한다.
kerberos 인증 관련 문제로 아래와 같이
hadoop/conf 폴더로 가서
hadoop.env 파일을 열어서 수정해야 한다.
export HADOOP_OPTS="${HADOOP_OPTS} -Djava.security.krb5.realm= -Djava.security.krb5.kdc="
export HADOOP_OPTS="${HADOOP_OPTS} -Djava.security.krb5.conf=/dev/null"
default 값을 지우고
두 옵션을 export 해주면 된다.
저장 후
hadoop/bin 폴더로 이동 후
기존에 실행 중인 하둡을 모두 종료하고
sh stop-all.sh
다시 재시작하면 정상 가동된다.
sh start-all.sh
'Peter's Part 0 > JAVA' 카테고리의 다른 글
rmi server : 1099 port가 이미 사용 중일 때 (0) | 2014.06.11 |
---|---|
자바+이클립스+톰캣 설치하기! (1) | 2010.08.15 |
Eclipse Helios 3.6 릴리즈 (0) | 2010.08.03 |