Windows下的Hadoop(个人附加,有需要的看看,当个参考)

 一、解压Hadoop安装包

在D盘创建一个文件夹,将Hadoop解压到该文件夹内,本人的是HadoopWindowsEclipse内

二、添加系统环境变量

Hadoop环境变量:
变量名:HADOOP_HOME       变量值:D:\HadoopWindowsEclipse\hadoop-2.10.2  注:自己Hadoop的地址
变量名:HADOOP_USER_NAME  变量值:root

三、Hadoop的Windows安装
1.进入D:\HadoopWindowsEclipse\hadoop-2.10.2\etc\hadoop中找到以下几个文件用文本编辑器打开
2.打开 hadoop-2.7.3/etc/hadoop/core-site.xml, 复制下面内容粘贴到最后并保存

<configuration>
    <property>
    <name>fs.defaultFS</name>
    <value>hdfs://localhost:9000</value>   
    </property>
</configuration>

3.打开 hadoop-2.7.3/etc/hadoop/mapred-site.xml, 复制下面内容粘贴到最后并保存

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

4.打开 hadoop-2.7.3/etc/hadoop/hdfs-site.xml, 复制下面内容粘贴到最后并保存

在hadoop-2.10.2文件夹内创建两个文件夹namenode;datanode

<configuration>
    <property>       
    <name>dfs.replication</name>       
    <value>1</value>   
    </property>   
    <property>       
    <name>dfs.namenode.name.dir</name>       
    <value>/D:/HadoopWindowsEclipse/hadoop-2.10.2/namenode</value>  
    </property>   
    <property>       
    <name>dfs.datanode.data.dir</name>     
    <value>/D:/HadoopWindowsEclipse/hadoop-2.10.2/datanode</value> 
    </property>
</configuration>

4.打开 hadoop-2.7.3/etc/hadoop/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服务
1、以管理员身份打开命令提示符到Hadoop-2.7.3\bin下,输入hdfs namenode -format执行到如下图所示 格式化之后,namenode文件里会自动生成一个current文件,则格式化成功。

2、然后转到Hadoop-2.7.3\sbin下,输入start-all.cmd,启动hadoop服务,等待他启动完成。
完成之后,输入jps可以查看运行的所有服务 ,显示的就是正在运行的,确保以上服务全部都启动了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值