- [하둡] 하둡 설치 (1)2020년 06월 22일
- 홀쑥
- 작성자
- 2020.06.22.:13
미리 리눅스에서 분산모드를 구축 해 놓은 뒤 시작한다.
https://thinmug.tistory.com/23
직렬화 라이브러리 protobuf 설치!
#yum install -y autoconf automake libtool curl gcc-c++ unzip 3개에 전부 실행
#cd /tmp 폴더로 이동
#yum install wget
#wget https://github.com/protocolbuffers/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz 설치
#tar -zxvf protobuf-2.5.0.tar.gz
mv protobuf-2.5.0 /opt/ /opt로 이동
#cd /opt/protobuf-2.5.0 로 이동 후
#./configure
#make
# make install
#protoc --version 다운로드 확인
JDK 설치
#cd /tmp
tmp폴더로 이동 후
#yum install -y vim wget unzip
#wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
( Local에 이미 다운로드 한 경우 Winscp를 이용하여 업로드 )# tar -xvzpf jdk-8u131-linux-x64.tar.gz
# mkdir -p /opt/jdk/1.8.0_131
# mv jdk1.8.0_131/* /opt/jdk/1.8.0_131/
# ls /opt/jdk 이동 확인
# ln -s /opt/jdk/1.8.0_131 /opt/jdk/current 심볼릭 링크걸기
Java install
alternatives명령어 : centos의 yum을 통해 java를 install하게 되면 버젼관리 대상으로 들어간다.
그리고 centos는 버젼관리를 위한 명령어를 제공하는데 그것이 바로 alternatives라는 명령어이다.# alternatives --install /usr/bin/java java /opt/jdk/1.8.0_131/bin/java 2
# alternatives --config java
1을 입력 후 엔터
# alternatives --install /usr/bin/jar jar /opt/jdk/1.8.0_131/bin/jar 2
# alternatives --install /usr/bin/javac javac /opt/jdk/1.8.0_131/bin/javac 2
# alternatives --set jar /opt/jdk/1.8.0_131/bin/jar
# alternatives --set javac /opt/jdk/1.8.0_131/bin/javac# java -version
하둡 설치
# cd /tmp
# wget https://archive.apache.org/dist/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz
# wget http://apache.tt.co.kr/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz
하둡 tar파일의 설치가 끝남 # tar -xvzf hadoop-2.7.7.tar.gz
//이후 압축을 풀고 디렉토리를 만들어 java와 같이 심볼릭링크를 만들기
# mkdir -p /opt/hadoop/2.7.7
# mv hadoop-2.7.7/* /opt/hadoop/2.7.7/
# ln -s /opt/hadoop/2.7.7 /opt/hadoop/current
하둡 사용자 추가
# useradd hadoop
# passwd hadoop ( 비밀번호도 hadoop 으로 - 비밀번호 입력시는 글자표시 안됨 )
# chown -R hadoop:hadoop /opt/hadoop/ ( 루트에서 만든 파일의 권한을 hadoop에게 권함)
# su - hadoop (- : 환경변수를 다 가지고 계정이동)
자바 및 Hadoop 환경 변수 추가는 다음 글
'hadoop ecosystem > Hadoop' 카테고리의 다른 글
[하둡] java 행렬 곱 (0) 2020.06.23 [하둡] 하둡 실행 (0) 2020.06.23 [하둡] 하둡 설치 (2) (0) 2020.06.22 다음글이전글이전 글이 없습니다.댓글