씨네
공부하는 개발자 강씨네
씨네
  • 분류 전체보기 (460)
    • Web (21)
      • HTML (11)
      • CSS (10)
    • JS 관련 (49)
      • JavaScript (27)
      • JQuery (22)
    • TS 관련 (15)
      • TypeScript (15)
    • NodeJS (7)
      • NodeJS (7)
    • 따라하며 배우는 시리즈 (23)
      • NodeJS & ReactJS Basic (23)
      • NodeJS & ReactJS Movie (0)
      • NodeJS & ReactJS Youtube (0)
      • NodeJS & ReactJS ChatBot (0)
    • SPA (14)
      • React (14)
      • Vue (0)
      • Anguler (0)
    • Java 관련 (118)
      • Java (52)
      • JDBC (6)
      • JSP & Servlet (18)
      • Spring Legecy (38)
      • SpringBoot (4)
    • Python (26)
      • Python (20)
      • PyMongo (1)
      • Django (5)
    • Git (24)
      • Github (24)
    • RDB (22)
      • Oracle (21)
      • MySQL (1)
    • NoSQL (5)
      • MongoDB (5)
    • OS (4)
      • Linux (4)
    • 빅데이터 (2)
      • hadoop (2)
    • IDE (20)
      • eclipse (11)
      • VSCODE (4)
      • VisualStudio (1)
      • IntelliJ (1)
      • PyCharm (1)
      • DBeaver (2)
    • Install (3)
      • Tomcat (1)
      • Docker (1)
      • Anaconda (1)
    • 오류&에러 (28)
      • TS (2)
      • NodeJS (7)
      • SQL (8)
      • Java (1)
      • Spring (4)
      • Git (6)
      • 기타 (0)
    • 알고리즘 (67)
      • 수열 (1)
      • 백준(backjoon) (39)
      • Programmers (27)
    • 자격증 (5)
      • SQLD (5)
    • 기타 (2)
    • IT유튜브로 지식쌓기 (2)

공지사항

인기 글

최근 글

티스토리

250x250
hELLO · Designed By 정상우.
씨네

공부하는 개발자 강씨네

[hadoop] docker를 이용한 hadoop설치부터 기본 명령01( java설치 포함)
빅데이터/hadoop

[hadoop] docker를 이용한 hadoop설치부터 기본 명령01( java설치 포함)

2022. 7. 2. 11:32
728x90

 


docker run -it --name=hadoop centos:8
 
yum update -y
yum install wget -y
yum install vim -y
yum install openssh-server openssh-cilends openssh-askpass =y
 

 

뭔가 업데이트가 됩니다.

 

 

 

 

 

이미지 썸네일 삭제
Amazon Corretto 프로덕션용 OpenJDK 배포

Amazon Corretto는 무료로 사용할 수 있는 Open Java Development Kit(OpenJDK)의 프로덕션용 멀티플랫폼 배포판입니다. Corretto에는 무료 장기 지원이 제공됩니다. Amazon은 Corretto를 수천 개의 프로덕션 서비스에서 내부적으로 실행하며, Corretto는 Java SE 표준과 호환되는 것으로 인증되었습니다.

aws.amazon.com

 

 

wget https://corretto.aws/downloads/latest/amazon-corretto-8-x64-linux-jdk.tar.gz
 
tar xvfz amazon-corretto-8-x64-linux-jdk.tar.gz
 

압축해제를 하는 명령입니다.

tar xvfz amazon 까지만 치고(tab)키를 누르면 자동완성됩니다.

 

mv amazon-corretto-8.292.10.1-linux-x64/ /java
rm -rf amazon-corretto-8-x64-linux-jdk.tar.gz
 

mv amazon(tab).(tab) /java

rm -rf amazon(tab)

 

 

 

chown -R root:root /java
ls -l
chmod 777 /java
 

 

 

 

 

 

Apache Hadoop

Apache Hadoop The Apache™ Hadoop® project develops open-source software for reliable, scalable, distributed computing. The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is d...

hadoop.apache.org

 

 

wget https://mirror.navercorp.com/apache/hadoop/common/hadoop-2.10.1/hadoop-2.10.1.tar.gz
 
tar xvzf hadoop-2.10.1/hadoop-2.10.1.tar.gz
 

압축 푸는데 정신없네요 ㅎ...

 

 

 

 

글씨 색깔은 그냥 설정 바꾼거입니다! ( 위에까지가 설치였다면 아래에서 부터는 하둡 기본입니다! )

mv hadoop-2.10.1 /hadoop
rm -rf hadoop-2.10.1
 
chown -R root:root hadoop
chmod 777 hadoop
 

 

 

ssh-keygen -t rsa -P '' -f ~/.ssh/id_dsa
 

 

 

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
cd /etc/ssh
ssh-keygen -t rsa -P '' -f ssh_host_rsa_key
ssh-keygen -t rsa -P '' -f ssh_host_ecdsa_key
ssh-keygen -t rsa -P '' -f ssh_host_ed25519_key
 

 

 

vim ~/.bashrc
 
# java
export JAVA_HOME=/java
export PATH=$PATH:$JAVA_HOME/bin

# hadoop
export HADOOP_HOME=/hadoop
export HADOOP_CONFIG_HOME=$HADOOP_HOME/etc/hadoop
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin

# sshd
/usr/sbin/sshd
 

 

 

 

 

source ~/.bashrc
java -version
javac -version
 

 

 

cd $HADOOP_HOME
cd $HADOOP_CONFIG_HOME
cd /
 

자바와 하둡 경로설정을 완료했습니다

 

 

728x90

'빅데이터 > hadoop' 카테고리의 다른 글

docker를 이용한 hadoop설치부터 기본 명령02( java설치 포함)  (0) 2022.07.03
    '빅데이터/hadoop' 카테고리의 다른 글
    • docker를 이용한 hadoop설치부터 기본 명령02( java설치 포함)
    씨네
    씨네
    개발자 씨네가 공부하는 내용을 기록 겸 공유하는 블로그입니다!

    티스토리툴바