본문 바로가기
BigData/Hadoop

[BigData] 완전 분산 하둡 클러스터(hadoop cluster)구축하기(4개 노드) 4. JAVA 설치 및 환경 설정

by 스파이디웹 2021. 8. 11.
728x90

안녕하세요 이번 포스트에는 Java 설치 및 환경 설정을 해보도록 하겠습니다.

 

아직 SSH 설정 방화벽 및 SELINUX 설정을 완료 못하셨으면 아래의 링크를 참고해주세요.

https://spidyweb.tistory.com/268

 

[BigData] Centos-7 fully distributed hadoop cluster(하둡 클러스터) 구성하기 3. SELINUX, 방화벽, SSH 설정하기

이번 포스트에는 SELINUX, 방화벽, SSH설정을 해보겠습니다. 아직 고정ip할당 및 hostname 변경을 하지 못하셨다면 아래의 링크를 참고해주세요. https://spidyweb.tistory.com/267 [BigData] Centos-7 fully dist..

spidyweb.tistory.com


하둡 구성 스펙

호스트OS - windows10 home

게스트OS들 - centOS7

Hadoop - 3.1.2

Zookeeper - 3.4.10

jdk - 1.8.0_191

호스트OS는 공유기(WI-FI) 연결 환경

 

서버 4대를 활용한 하둡 HA 구성:

namenode1: 액티브 네임노드, 저널노드 역할

rmnode1: 스탠바이 네임노드, 리소스 매니저, 저널노드 역할, 데이터 노드 역할

datanode1: 저널노드 역할, 데이터 노드 역할

datanode2: 데이터 노드 역할

 

총 4개의 노드를 이용하여 HA(고가용성)구성을 한 하둡 클러스터를 구성 해보겠습니다.


1. Java 설치(4개 노드 전부)

1) java 설치

yum install -y java-1.8.0-openjdk-devel.x86_64

2) java 설치 확인

javac -version


2. Java 환경 변수 설정(4개 노드 전부)

openjdk는 '/usr/lib/jvm/java-<VERSION>-openjdk-<JDK-VERSION>.x86_64' 가 경로

 

1) /etc/profile 편집

nano /etc/profile

 

2) JAVA_HOME, PATH 환경 변수추가

맨 밑의 부분에 JAVA_HOME 및 PATH 경로 설정

 

이번 포스트는 짧게 Java 설치와 환경 설정만 해보았습니다.

다음 포스트에는 Zookeeper , Hadoop 계정 생성과 권한설정 SSH통신 설정을 해보겠습니다.

 

참조:

https://developer-woong.tistory.com/18?category=1184113

728x90

댓글