Database/Hadoop2019. 10. 13. 11:08
728x90

hadoop 설치

1. 설치방법
 - 방법1) 소스받아서 컴파일 후, 환경 설정
 - 방법2) 같은 환경의 바이너리 받아서, 환경설정

 

2. 설치방법

2.1 바이너리 버전으로 설치하기 (설치 확인 완료)
1) 파일 받기
- windows7 x64버전 (hadoop 2.7.1): https://github.com/karthikj1/Hadoop-2.7.1-Windows-64-binaries/releases

 

2) 아래 문서에서 참조
- hadoop-env.cmd 설정에서, 주의해서 JAVA_HOME 설정!!! 공백을 " " 으로 처리 해야 함.

- set JAVA_HOME=%JAVA_HOME% 설정하면 오류만, 아래와 같이 할 것

set JAVA_HOME=C:\Program" "Files\Java\jdk1.8.0_131

 

@rem 추가 파라미터
set HADOOP_PREFIX=%HADOOP_HOME%
set HADOOP_CONF_DIR=%HADOOP_PREFIX%\etc\hadoop
set YARN_CONF_DIR=%HADOOP_CONF_DIR%
set PATH=%PATH%;%HADOOP_PREFIX%\bin


- 시스템 환경설정은 필요없음
http://blog.naver.com/PostView.nhn?blogId=gladiator67&logNo=221110116324&categoryNo=0&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=postView

 

PS. 아래 문서에서, Maven 컴파일 이후 설치과장을 따름
"단일 노드 (의사 분산) 클러스터 시작" 참조
https://cwiki.apache.org/confluence/display/HADOOP2/Hadoop2OnWindows

 

3) 아래 xml 환결설정

 

4) 서비스 시작 

 4.1) 관리자 권한으로

     %HADOOP_HOME%\etc\hadoop\hadoop-env.cmd

 4.2) namenode format (1회)

    %HADOOP_HOME%\bin\hdfs namenode -format

 4.3) %HADOOP_HOME%\sbin\start-all.cmd

 

2.2 Maven 컴파일로 설치하기 (설치 미확인)
- 설치 리뷰
https://khlee03.tistory.com/entry/windows-%EC%97%90%EC%84%9C-hadoop-%EC%84%A4%EC%B9%98?category=549706

 

 

- core-site.xml

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
  <property>
    <name>fs.default.name</name>
    <value>file:///</value>
  </property>
</configuration>

 

- hdfs-site.com

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
  <property>
    <name>dfs.namenode.rpc-address</name>
    <value>localhost:11000</value>
  </property>
  <property>
    <name>dfs.namenode.name.dir</name>
    <value>/C:/hadoop-2.7.1/data/namenode</value>
  </property>
  <property>
    <name>dfs.datanode.data.dir</name>
    <value>/C:/hadoop-2.7.1/data/datanode</value>
  </property>
</configuration>

 

- mapred-site.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
  <property>
     <name>mapreduce.framework.name</name>
     <value>local</value>
  </property>
</configuration>

 

- yarn-site.xml

<?xml version="1.0"?>
<configuration>
</configuration>
728x90

'Database > Hadoop' 카테고리의 다른 글

[펌] SQL로 하둡 쿼리를 처리하는 방법 10가지  (0) 2019.10.14
Posted by 하루y