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 |
---|