hadoop window下安装 hadoop-2.6.0

一、官网下载hadoop
http://hadoop.apache.org
https://archive.apache.org/dist/hadoop/common/

hadoop-2.6.0
管理员身份解压D:\Hadoop\hadoop-2.6.0


二、winutils的下载
还需要下载winutils.exe,需要对应的版本.地址https://github.com/steveloughran/winutils,下载之后直接解压,将bin目录里的内容直接覆盖到hadoop的bin。
winutils.exe  ---Hadoop在运行中需要的一个服务进程 




三、hadoop配置
1.环境变量配置
HADOOP_HOME=D:\Hadoop\hadoop-2.6.0  --新建
path=%HADOOP_HOME%\bin            --修改添加


2.hadoop文件配置
在目录下D:\Hadoop\hadoop-2.6.0\etc\hadoop


文件1 hadoop-env.cmd
    set JAVA_HOME=C:\Java64\jdk1.8.0_171
    
    
文件2 core-site.xml
  <configuration>
    <property>  
    <name>fs.default.name</name>  
    <value>hdfs://localhost:9000</value>  
   </property>     
  </configuration>

    
文件3:hdfs-site.xml
<configuration>
<property>  
  <name>dfs.replication</name>  
  <value>1</value>  
</property>
<property>
        <name>dfs.namenode.name.dir</name>
        <value>file:/hadoop/data/dfs/namenode</value>
</property>
<property>
        <name>dfs.datanode.data.dir</name>
        <value>file:/hadoop/data/dfs/datanode</value>
</property>
</configuration>



文件4:mapred-site.xml mapred-site.xml是复制mapred-site.xml.template,去掉template
<configuration>
    <property>
       <name>mapreduce.framework.name</name>
       <value>yarn</value>
    </property>
</configuration>



文件5: yarn-site.xml
<configuration>
    <property>
       <name>yarn.nodemanager.aux-services</name>
       <value>mapreduce_shuffle</value>
    </property>
    <property>
       <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
       <value>org.apache.hadoop.mapred.ShuffleHandler</value>
    </property>
</configuration>    
    
    
    
    
四、启动hadoop    

进入到hadoop–>bin目录下

hadoop namenode -format //格式化hdfs
cd ../sbin //进入到sbin目录下
start-dfs.cmd   //先启动dfs  
start-yarn.cmd  //再启动yarn  
//或者
//start-all.cmd //先启动dfs,再启动yarn  



五、启动结果
在地址栏输入http://localhost:8088


在地址栏输入http://localhost:50070

猜你喜欢

转载自www.cnblogs.com/sunziying/p/9182183.html