아파치 제플린에 오신 것을 환영합니다! 이 페이지에서는 제플린을 처음으로 시작하기 위한 가이드를 안내합니다.
아파치 제플린은 공식적으로 다음과 같은 환경에서 제공됩니다.
| 이름 | 값 |
|---|---|
| Oracle JDK | 1.7 ( JAVA_HOME 세팅 필요) |
| 운영체제 | Mac OSX Ubuntu 14.X CentOS 6.X Windows 7 Pro SP1 |
다운로드 페이지에서 두 개의 바이너리 패키지를 확인할 수 있습니다. 패키지 파일에 포함된 인터프리터의 종류를 빼고는 두 패키지가 동일합니다.
./bin/install-interpreter.sh --all 명령어로 모든 인터프리터를 설치하세요.바이너리 패키지가 아닌 소스로부터 제플린을 빌드하고 싶다면 How to Build페이지의 안내를 따라합니다.
유닉스와 같은 플랫폼에서는 다음 명령어를 입력합니다
bin/zeppelin-daemon.sh start
윈도우 사용자라면 다음 명령어를 입력해주세요
bin\zeppelin.cmd
bin/zeppelin-daemon.sh stop
참고: Ubuntu 운영체제를 기준으로 기술되어있습니다.
아파치 제플린은 upstart와 같은 서비스 매니저를 통해 자동으로 실행될 수 있습니다(init script를 사용해서요).
다음 예제는 /etc/init/zeppelin.conf라는 파일명으로 저장된 upstart 스크립트입니다. 이를 통해 제플린 서비스를 명령어로 관리할 수 있습니다.
sudo service zeppelin start
sudo service zeppelin stop
sudo service zeppelin restart
다른 서비스 매니저라도 zeppelin-daemon.sh스크립트에 넘어온 upstart인자를 통해 비슷한 방식으로 사용할 수 있습니다.
bin/zeppelin-daemon.sh upstart
zeppelin.conf
description "zeppelin"
start on (local-filesystems and net-device-up IFACE!=lo)
stop on shutdown
# Respawn the process on unexpected termination
respawn
# respawn the job up to 7 times within a 5 second period.
# If the job exceeds these values, it will be stopped and marked as failed.
respawn limit 7 5
# zeppelin was installed in /usr/share/zeppelin in this example
chdir /usr/share/zeppelin
exec bin/zeppwelin-daemon.sh upstart
성공적으로 아파치 제플린을 설치하신것을 축하드립니다! 여러분에게 유용할 만한 몇 가지 단계들을 리스트로 만들었습니다.
UI 살펴보기 →