hadoop在windows下安装

下载hadoop地址 https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/  这是一个镜像地址,可以找到很多hadoop的版本

我下载的是2.6.5的版本    如果镜像找不到可以换地址找http://hadoop.apache.org(官网)

将下载的hadoop2.6.5解压放在你喜欢的文件夹下

 由于在linux和windows环境不同,下载的hadoop文件夹的bin需要被替换成windows的版本

bin下载地址https://github.com/steveloughran/winutils,下载之后直接解压,将bin目录里的内容直接覆盖hadoop的bin

我用的2.6.5的版本,用的是2.6.4的bin,将原本解压的hadoop中的bin本分成bin_bak,讲2.6.4的bin复制到hadoop目录下

 

配置hadoop 配置之前先配置好jdk

所有的配置文件都在D:\hadoop\tools\hadoop-2.6.5\etc\hadoop的目录下,使用Notepad++/记事本/..打开.

修改hadoop-env.cmd文件,jdk1.8后面不要有空格

set JAVA_HOME=D:\java\developTools\jdk1.8

 

修改core-site.xml

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

修改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>

mapred-site.xml是复制mapred-site.xml.template,去掉template 

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

修改 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目录下,shift+右键 打开命令行..win8的话建议使用管理员运行cmd

hadoop namenode -format //格式化hdfs
cd xx/hadoop/sbin //进入到sbin目录下
start-dfs.cmd   //先启动dfs  
start-yarn.cmd  //再启动yarn  
//或者
//start-all.cmd //相当于以上的两条命令  推荐使用

启动后

参考地址  https://blog.csdn.net/xrui_java7/article/details/70231221

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HadoopWindows下的安装过程相对于其他操作系统稍微复杂一些,以下是一般的安装步骤: 1. 下载Hadoop:你可以从Apache官方网站(https://hadoop.apache.org/)下载最新的Hadoop稳定版本。选择适合Windows平台的二进制版本。 2. 安装Java:Hadoop是基于Java开发的,所以需要先安装Java环境。确保已经安装了JDK(Java Development Kit)。你可以从Oracle官方网站(https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)下载适合你的Windows版本的JDK,并按照安装向导进行安装。 3. 配置环境变量:打开控制面板,进入"系统与安全" -> "系统" -> "高级系统设置" -> "环境变量"。在"系统变量"中新建一个名为`JAVA_HOME`的变量,并将其值设置为JDK的安装路径(例如:C:\Program Files\Java\jdk-11.0.12)。然后,在"系统变量"的"Path"变量中添加`%JAVA_HOME%\bin`。 4. 解压Hadoop:将下载好的Hadoop压缩包解压到一个目录(例如:C:\hadoop)。 5. 配置Hadoop:进入Hadoop解压目录,在`etc/hadoop`目录下找到`hadoop-env.cmd`文件,用文本编辑器打开。找到并修改以下行,设置Java环境变量: ``` set JAVA_HOME=<你的JDK安装路径> ``` 6. 配置核心文件:在`etc/hadoop`目录下找到`core-site.xml.template`文件,将其复制并重命名为`core-site.xml`。用文本编辑器打开`core-site.xml`,并添加以下配置: ``` <configuration> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> </configuration> ``` 7. 配置HDFS文件系统:在`etc/hadoop`目录下找到`hdfs-site.xml.template`文件,将其复制并重命名为`hdfs-site.xml`。用文本编辑器打开`hdfs-site.xml`,并添加以下配置: ``` <configuration> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration> ``` 8. 启动Hadoop:打开命令提示符,进入Hadoop解压目录的`bin`目录。运行以下命令启动Hadoop: ``` start-all.cmd ``` 9. 验证安装:打开浏览器,访问http://localhost:50070/,查看Hadoop的Web界面是否正常显示。 这些是基本的安装步骤,你可以根据实际需求进行进一步的配置和调整。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值