이 글은 가상서버인 slave1에서 다루는 내용입니다.(마스터 서버가 아닙니다.)
1. 다음과 같은 명령어로 설치 가능한 jdk 버전을 확인
1
|
[hadoop@slave1 ~]$ yum list java*jdk-devel
|
2. 자바 설치
1
|
[hadoop@slave1 ~]$ yum -y install java-1.8.0-openjdk.x86_64
|
3. 자바컴파일러 버전 확인
1
2
|
[hadoop@slave1 ~]$ javac -version
javac 1.8.0_212
|
4. 자바홈 확인 (자바홈 설정 전 이므로 아무것도 안나온다.)
1
2
3
|
[hadoop@slave1 ~]$ echo $JAVA_HOME
[hadoop@slave1 ~]$
|
5. 자바홈을 설정하기 위해서는 자바가 설치되어있는 경로를 알아야 한다. 경로 확인하는 방법은 다음과 같다.
1
2
3
4
|
[hadoop@slave1 ~]$ which javac
/usr/bin/javac
[hadoop@slave1 ~]$ readlink -f /usr/bin/javac
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/bin/javac
|
6. 여기서 자바 홈 부분은 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64 까지이다. 뒤부분인 /bin/javac는 제외한다. 이 후 sudo vi .bashrc 파일에 들어가서 자바 홈을 추가한다.
1
|
[hadoop@slave1 ~]$ sudo vi .bashrc
|
[.bashrc] 맨 아래부분에 추가
1
2
3
|
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export PATH=$PATH:$JAVA_HOME/bin
|
7. 다음과 같은 명령어로 추가한 정보 적용
1
|
[hadoop@slave1 ~]$ source .bashrc
|
8. 자바 홈 확인
1
2
|
[hadoop@slave1 ~]$ echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
|
'Centos7 > Hadoop' 카테고리의 다른 글
하둡 실행 (0) | 2019.05.09 |
---|---|
하둡 설치 4. ssh 키 설정 및 하둡 설치 (0) | 2019.05.09 |
하둡 설치 3. 가상서버 복제 및 주키퍼 설치 (0) | 2019.05.09 |
하둡설치 1. 네트워크 설정 및 host설정 (0) | 2019.05.09 |
가상머신 설치(Oracle VM VirtualBox)/centos7 설치 및 설정 (0) | 2019.05.09 |