[Hadoop] 10. 실행/종료 스크립트 생성

YS Choi·2024년 7월 8일

Hadoop Ecosystem

목록 보기
10/17

1) < master > 실행 스크립트 생성 (cluster-start-all.sh)


# home 디렉토리로 이동
cd ~ 

# 쉘 스크립트 생성
vim cluster-start-all.sh
# 아래 내용 추가 후 저장
# Zookeeper Run
/usr/local/zookeeper/bin/zkServer.sh start
ssh worker1 "/usr/local/zookeeper/bin/zkServer.sh start"
ssh worker2 "/usr/local/zookeeper/bin/zkServer.sh start"

# Hadoop Run
$HADOOP_HOME/sbin/start-all.sh

# Jobhistoryserver Run
mapred --daemon start historyserver


2) < master > 종료 스크립트 생성 (cluster-stop-all.sh)


# 쉘 스크립트 생성
vim cluster-stop-all.sh
# 아래 내용 추가 후 저장
# Jobhistory stop
mapred --daemon stop historyserver

# Zookeeper stop
/usr/local/zookeeper/bin/zkServer.sh stop
ssh worker1 "/usr/local/zookeeper/bin/zkServer.sh stop"
ssh worker2 "/usr/local/zookeeper/bin/zkServer.sh stop"

# Hadoop stop
$HADOOP_HOME/sbin/stop-all.sh


3) < master > 실행/종료 스크립트 권한 설정


# 쉡 스크립트 접근 권한 설정
sudo chmod 777 cluster-start-all.sh
sudo chmod 777 cluster-stop-all.sh

# 확인 
ls -al cluster*



4) < master > cluster-start-all.sh 실행


. cluster-start-all.sh
  • 확인


5) cluster-stop-all.sh 실행


. cluster-start-all.sh
  • 확인


0개의 댓글