IT기술/Linux

10-5 Hadoop 설치에 필요한 JDK 설치

dobbby 2013. 9. 16. 17:59
반응형

● Hadoop 설치에 필요한 JDK 설치


  - JDK 1.6 이상이 설치되어 있어야 된다.


   ]# java -version        =>  JDK 버전 확인

   java version "1.4.2"    =>  Hadoop이 실행되지 않는다.




   => JDK 설치 및 환경설정

     1) http://www.oracle.com   =>  JDK 다운로드

 

       ※ ssh를 이용한 파일 전송

         ]$ scp 전송파일명 계정명@컴퓨터명:/저장디렉토리

         password:암호


         ex)  ]$ scp jdk-7u40-linux-i586.tar.gz kim@172.16.5.99:/home/kim

              password:암호

 


     2) JDK 설치  => 압축 해제만 하면 설치 끝

       ]# mv jdk-7u40-linux-i586.tar.gz /usr/local




       ]# cd /usr/local       

       ]# tar xvzf jdk-7u40-linux-i586.tar.gz




       ]# ls -l

       drwxr-xr-x 8 uucp  143      4096  8월 27 14:53 jdk1.7.0_40




       ]# ln -s jdk1.7.0_40 java  => 심볼릭 링크 파일 생성

       ]# ls -l

       lrwxrwxrwx 1 root root        11  9월 16 17:11 java -> jdk1.7.0_40  




     3) JDK 관련 환경변수 생성 및 변경


ㄱ)

       ]# vi /etc/profile    또는  ]# vi ~/.bash_profile       

       ...

       export JAVA_HOME=/usr/local/java    => JDK 설치디렉토리 위치를 저장한 환경변수

       export PATH=$PATH:$JAVA_HOME/bin    => JDK 명령을 사용할 수 있도록 명령디렉토리 경로 추가 


       ]# source /etc/profile    =>  /etc/profile 명령 재적용


- 아래의 방법이 더 편하다


ㄴ)

       ]# alternatives --install /usr/bin/java java /usr/local/java/bin/java 2

       ]# alternatives --config java                   

       2 개의 프로그램이 'java'를 제공합니다.


       선택    명령

       -----------------------------------------------

       *+ 1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java

          2           /usr/local/java/bin/java


       현재 선택[+]을 유지하시려면 엔터키를 누르십시오. 그렇지 않으면,  선택 번호를 입력해 주십시오: 2


       ]# java -version

       java version "1.7.0_40"

       Java(TM) SE Runtime Environment (build 1.7.0_40-b43)

       Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode)




반응형