centos7 기준입니다.

호스트명이 mast01인 서버에서 설치진행하였습니다. 실행 유저는 hadoop 입니다.

 

1. zeppelin 설치 파일 압축 해제 및 권한 설정

action server: mast01

user: root

pwd: -

cmd:

# 경로 이동
cd /opt/apps

# 압축파일 다운로드
wget https://archive.apache.org/dist/zeppelin/zeppelin-0.10.1/zeppelin-0.10.1-bin-all.tgz

# 압축 해제
tar xvfz zeppelin-0.10.1-bin-all.tgz

# 폴더명변경
mv zeppelin-0.10.1-bin-all zeppelin-0.10.1

# 권한 부여
chown -R hadoop:hadoop zeppelin-0.10.1

su - hadoop
cd /opt/apps/zeppelin-0.10.1

 

 

2. zeppelin 유저 비밀번호 설정

action server: mast01

user: hadoop

pwd: /opt/apps/zeppelin-0.10.1

cmd:

cd conf

cp shiro.ini.template shiro.ini

# admin 유저 비밀번호 설정
vi shiro.ini

.....
.....
[users]
# List of users with their password allowed to access Zeppelin.
# To use a different strategy (LDAP / Database / ...) check the shiro doc at http://shiro.apache.org/configuration.html#Configuration-INISections
# To enable admin user, uncomment the following line and set an appropriate password
# 해당 부분 추가
admin = 1234, admin
user1 = password2, role1, role2
user2 = password3, role3
user3 = password4, role2
.....
.....

 

 

3. zeppelin 서버 포트 설정

action server: mast01

user: hadoop

pwd: /opt/apps/zeppelin-0.10.1/conf

cmd:

cp zeppelin-site.xml.template zeppelin-site.xml

vi zeppelin-site.xml

<property>
  <name>zeppelin.server.addr</name>
  <!-- 호스트설정 -->
  <value>mast01</value>
  <description>Server binding address</description>
</property>

<property>
  <name>zeppelin.server.port</name>
  <!-- 포트설정 -->
  <value>8081</value>
  <description>Server port.</description>
</property>

cd ../

 

4. zeppelin 기동

action server: mast01

user: hadoop

pwd: /opt/apps/zeppelin-0.10.1

cmd:

./bin/zeppelin-daemon.sh start

 

웹 접속확인: mast01:8081

우측 상단 login: admin/1234 --> 위 설정 파일값참조

 

감사합니다.

반응형

'BigData > Zeppelin' 카테고리의 다른 글

zeppelin) hive 인터프리터 설정  (0) 2024.03.11

+ Recent posts