가볍게 기능적인 부분을 확인 할 수 있는 sandbox와
실제 하둡 구성을 도와주고 관리하는 ambari 기반을 제공한다.
두 가지를 구성 할 때, 주의 할 내용들을 요약한다.
- HDP 2.5 on hortonworks sandbox
- HDP 2.5 with Ambari 2.4
HDP 2.5 on hortonworks sandbox
sandbox는 기본 8GB 메모리를 요구한다.
hue는 기본 패키지에 없어서 추가로 설치했다.
**
hue 접속 에러 발생 시에 대응 방안이다.
가. 로그 폴더 권한 문제가 발생했다.
/var/log/hue 에 hue 소유자 권한을 준다.
> chown -R hue /var/log/hue
나. django.db 접속 관련 예외가 발생했다.
db를 재생성 한다.
테스트 db를 새롭게 생성한다.
> /usr/lib/hue/build/env/bin/hue testserver
서비스 db를 덮어쓰기 한다.
> cp /usr/lib/hue/desktop/desktop-test.db /var/lib/hue/desktop.db
hue 서비스를 재시작 한다.
> service hue restart
HDP 2.5 with Ambari 2.4
1. 전체 노드에 사전 작업을 한다.
- 운영체제 (ex, Centos 6.5) 설치한다.
- /etc/hosts 파일에 FQDN 이름을 정의한다.
- 각 노드의 hostname 을 정의한다.
- ssh-keygen 을 통해서 ambari server에서 키 인증 되도록 한다.
- ntpd 를 설치해서 전체 노드의 시간을 동기화 한다.
2. ambari 서버를 구성한다.
3. amber UI에 접속해서 하둡 클러스터를 구성한다.
참고 이미지
0 개의 댓글:
댓글 쓰기