Hive & Impala

Docker에서 Cloudera Quick Start Vm Image 다운받기

루크안 2020. 6. 15. 20:43
반응형

이걸 보는 여러분들이 쉽게 사용하기를 바라는 마음에(사실 내가 귀찮아서) 배포판을 설치하기는 좀 그렇고.. 그래서 Docker에서 cloudera quick start vm image를 설치하여 바로 사용하는 방법을 알려주도록 하겠다.

 

https://hub.docker.com/r/cloudera/quickstart

 

Docker Hub

 

hub.docker.com

사실 위 url에 들어가면 자세히 설명되어 있지만,  그래도 한국사람은 한국말이 편하기에.. Docker가 집에 깔려있다는 가정하에 진행한다. 물론 Docker 설치하는 것도 쉬우니, 구글링해서 검색해보도록 하자!

 

1. Cloudera quickstart vm의 가장 최선 버전을 다운받기.

 

docker pull cloudera/quickstart:latest

 

2. Docker에 설치되었는지 확인하기.

docker images

 

3. Cloudera Quickstart vm 실행하기.

docker run --hostname=quickstart.cloudera --privileged=true -t -i -p 80:80 -p 7180:7180 -p 8888:8888 4239cd2958c6 /usr/bin/docker-quickstart

 

-- 위 명령어를 통해 다운받은 docker image를 실행하면 된다. -p 옵션은 port를 정하는 것이고, 4239cd2958c6 이건 cloudera/quickstart의 ID인데 docker images 명령어를 통해 확인할 수 있다. 여기까지 실행되었다면, 직접 port로 들어가본다.

  1. localhost:80
  2. localhost:8888
  3. localhost:7180

첫번째 port로 들어가보면 "Welcome to Your Cloudera QuickStart VM!"를 확인할 수 있고,

두번째 port로 들어가보면 hue로 접속된다. Username/Password는 cloudera이다.

세번째 port로 들어가보면 cloudera manager로 접속이 되는데, cloudera manger는 항상 꺼져있기때문에 접속에 앞서

/home/cloudera/cloudera-manager --express --force

위 명령어로 시작을 해야된다.

 

혹시라도 cloudera manager에 들어가지지 않는다면, docker 설정에서 memory를 15G 이상으로 늘려주세요.

 

아주 간단하쥬?

반응형