windows配置hadoop环境变量

1.首先需要下载 hadoop的tar.gz包,目前最新版本是2.9.0 下载地址:

文件共享在最下面

http://hadoop.apache.org/releases.html

前提是JDK必须配置成功

我的hadoop是在 如图解压在E盘下  解压完之后大概是2G多需要一点时间啊

2.修改etc\hadoop下的文件(注意以下配置文件下所有的地址都是从Linux集群中的hadoop  jar粘贴复制过来的)

4个配置文件

core-site.xml

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.
-->

<!-- Put site-specific property overrides in this file. -->

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

  <property>
     <name>hadoop.tmp.dir</name>
     <value>/usr/local/hadoop-2.8.0/tmp</value> //linux集群中的地址
</property>

</configuration>

mapred-site.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.
-->

<!-- Put site-specific property overrides in this file. -->

<configuration>
 <property>
    <name>mapreduce.framework.name</name>
    <value>yarn</value>
  </property>
  <property>
    <name>mapreduce.jobhistory.address</name>
    <value>master:10020</value>
  </property>
  <property>
    <name>mapreduce.jobhistory.address</name>
    <value>master:19888</value>
  </property>

</configuration>

hdfs-site.xml

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.
-->

<!-- Put site-specific property overrides in this file. -->

<configuration>
<property>
      <name>dfs.namenode.secondary.http-address</name>
      <value>master:50090</value>
    </property>
    <property>
      <name>dfs.replication</name>
      <value>2</value>
    </property>
    <property>
      <name>dfs.namenode.name.dir</name>
      <value>file:/usr/local/hadoop-2.8.0/hdfs/name</value>
    </property>
    <property>
      <name>dfs.datanode.data.dir</name>
      <value>file:/usr/local/hadoop-2.8.0/hdfs/data</value>
    </property>

</configuration>

yarn-site.xml

<?xml version="1.0"?>
<!--
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.
-->
<configuration>

<!-- Site specific YARN configuration properties -->

<property>
          <name>yarn.nodemanager.aux-services</name>
          <value>mapreduce_shuffle</value>
  </property>
  <property>
           <name>yarn.resourcemanager.address</name>
           <value>master:8032</value>
  </property>
  <property>
          <name>yarn.resourcemanager.scheduler.address</name>
          <value>master:8030</value>
  </property>
<property>
    <name>yarn.log-aggregation-enable</name>
    <value>true</value>
</property> 

 <property>
         <name>yarn.resourcemanager.resource-tracker.address</name>
         <value>master:8031</value>
     </property>
     <property>
         <name>yarn.resourcemanager.admin.address</name>
         <value>master:8033</value>
     </property>
     <property>
         <name>yarn.resourcemanager.webapp.address</name>
         <value>master:8088</value>
     </property>

      
</configuration>

3.配置环境变量

此电脑--属性--高级系统设置--环境变量

新建系统变量

变量名:HADOOP_HOME

变量值:你的hadoop位置  E:\hadoop\hadoop-2.8.0\hadoop-2.8.0

编辑Path系统路径   %HADOOP_HOME%\bin

然后一路确定下来

4.编辑hadoop的文件

如下打开 \etc\hadoop\hadoop-enc.cmd文件,修改JAVA_HOME为你自己的jdk路径 。注意你的JDK安装在Program Files目录下,

名称用名称用\PROGRA~1\Java 否则中间的空格可能会识别失败。

到此为止配置完毕 如果不行的化可能需要点右键运行一遍

5.window+r打开 cmd窗口输入 hadoop测试

配置成功

原文地址:https://www.cnblogs.com/lcycn/p/8595945.html

时间: 2024-10-13 18:17:10

windows配置hadoop环境变量的相关文章

Centos配置Hadoop环境变量

centos7 && hadoop-2.7.0.tar.gz Hadoop基于java环境,所以需要配置jdk. 1.配置jdk: http://blog.csdn.net/fantasydreams/article/details/46486275 2.下载hadoop-2.7.0.tar.gz包,通过ssh上传至centos操作系统 最新hadoop下载地址: http://hadoop.apache.org/#Download+Hadoop 3.解压hadoop-2.7.0.tar.

Windows配置jdk环境变量JAVA_HOME与path

安装完JDK后配置环境变量  计算机→属性→高级系统设置→高级→环境变量 系统变量→新建 JAVA_HOME 变量 ,变量值是JDK的完整安装路径. 系统变量→ 选中 Path 变量 → 编辑: 在变量值最前面输入 %JAVA_HOME%\bin; 然后所有之前打开的窗口都点击确定.检验是否配置成功 在dos控制台 任意路径下输入 java 原文地址:https://www.cnblogs.com/qq1452753919/p/10503155.html

windows配置java环境变量

1.点击电脑右键属性 2.找到环境变量 增加名字为 java_home 的环境变量 值为java的安装地址 增加名字为 classpath 的环境变量 值为  ".;%java_home%\bin" 修改名字为 path的环境变量 在最后加入 ";%java_home%\bin"

Windows 配置安卓环境变量

变量名:JAVA_HOME 变量值:JDK 路径 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar      //要加.表示当前路径    .;%JAVA_HOME%\lib; 变量名:ANDROID_SDK 变量值:SDK路径\platforms;SDK路径\tools;SDK路径\platform-tools; 变量名:NDK_ROOT 变量值:NDK路径 系统变量名:Path   // 在path里面添加

Mac下配置Hadoop环境

下载Hadoop(我下载的是2.8.0版本) 点击此处下载 下载后,使用 tar -zxvf tar包名 解压tar包,解压完成后有这样一个文件出现 修改Hadoop的配置文件 需要修改的配置文件在Hadoop安装路径下的 etc/hadoop中 需要修改的文件包括 hadoop-env.sh core-site.xml hdfs-site.xml mapred-site.xml yarn-site.xml hadoop-env.sh修改内容如下 export JAVA_HOME=/Librar

Windows下 Qt环境变量的配置

在安装好Qt后,首先进行的是对它的环境进行配置,否则是无法进行创建工程的,更不要说写程序了.今天写出来的目的是怕自己以后忘记. 今天刚装完系统,有点忘记了怎么配置,幸好还记得一点,最后配置完成了. 首先点击 "工具"------"选项"----左边有一栏叫做"构建和运行",点开. 点击Qt版本 ,一般是不会自动显示的,需要自己手动进行设置.在上边点击-"添加按钮",选择你Qt安装的目录 比如我的安装目录是C盘,选择好后是 接着

Windows 7下配置JDK环境变量和Java环境变量配置

下面来介绍一下Java环境变量配置,是在Windows 7下配置JDK环境变量. 方法/步骤  1 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:C:\Program Files\Java\jdk1.6.0_21: 2 安装完成后,右击“我的电脑”,点击“属性” 3 单击“高级系统设置”,点击“环境变量” 4 在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:  JAVA_HO

Windows 下配置JDK环境变量

1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\Program Files\Java\jdk1.6.0:   2.安装完成后,右击“我的电脑”,点击“属性”: 3.选择“高级”选项卡,点击“环境变量”: 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建” 5.①JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08(jdk

linux网络配置、环境变量以及JDK安装(CentOS 6.5)

由于需要搭建hadoop平台,但是苦于没有现成可用的linux服务器,只好自己下载了CentOS 6.5从头装起,安装过程中遇到了很多问题,比如网络配置.时钟同步.环境变量配置.以及各种服务的启停,还有jdk的安装等(虽然系统自带JDK,但是本人过于低端,自带的JDK的安装路径都搞不明白,就干脆自己装了一个),时间长了容易忘记,所以在这里写下来作为记录,顺便也分享给与我一样的菜鸟玩家,高手们可以退散了,当然了如果有批评指正小弟跪迎. 新建用户 新安装的linux一般只有root管理员用户,由于我