블로그 이미지
LifeisSimple

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Notice

2016. 8. 19. 11:00 Brain Trainning/Bigdata

Apache Zeppelin 을 OSX 에 간단히 설치하는 예입니다. 

사실 http://zeppelin.apache.org 에 설치 방법이 잘 설명되어 있습니다. ㅎㅎ

리눅스에서의 Binary 파일 설치와 그다지 다르지 않습니다.  그리고, 필요하다면 Zeppelin 홈에서 소스를 받아 컴파일해서 사용하는 방법도 크게 어려운 부분은 없습니다. 

그러나, 저는 테스트용도로 사용할 예정이라 binary 를 받아 설치하였습니다. 

  • Curl 을 활용하여 파일을 다운로드 받습니다. 직접 홈에서 받아도 무관합니다. 
    • curl -O "http://mirror.apache-kr.org/zeppelin/zeppelin-0.6.1/zeppelin-0.6.1-bin-all.tgz"
    • tar -zxf zeppelin-0.6.1-bin-all.tgz 

  • bin 폴더로 이동해 zeppelin-demon.sh 를 시작시켜줍니다.

    ./zeppelin-daemon.sh start

  • http://localhost:8080 으로 접속하여 테스트합니다.

주의 : 처음 실행시에는 인터프리터 설정이 필요합니다. 특별한 일이 아니라면 별도 세팅이 필요 없이 저장( Save ) 한번만 해주시면 됩니다. 튜토리얼 노트북을 불러온 후 상단을 보면 인터프리터 관련 설명이 있습니다. 조금 내려가다 보면 저장 버튼이 보이는데 이 버튼을 클릭하면 됩니다.  

저는 pyspark 을 사용합니다. 실행되는 Spark job 상태를 확인하려면 http://localhost:4040 으로 접속하면 확인이 가능합니다.


  • 인터프리터 바인딩은 이렇게 노트북을 열면 아래와 같은 화면이 나타납니다. 

    여기에서 쭈욱 살펴보고 SAVE 버튼을 클릭하면 됩니다. 별도 수정할 내용은 없는 것 같습니다. 혹시 수정할 부분을 놓치고 Save 하여 아래의 설정화면이 안보이면 우측 상단의 설정(톱니바퀴) 버튼을 클릭하면 다시 볼 수 있습니다. 



posted by LifeisSimple