我是靠谱客的博主 文艺期待,最近开发中收集的这篇文章主要介绍arcgis伪节点检查_Win10 Hadoop伪分布式配置一(安装),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.环境

Windows 10 2004 企业版 x64

jdk-8u261-windows-x64.exe

hadoop-2.7.7.tar.gz

2.Java环境配置

(1) 一个小插曲

由于在安装Hadoop之前,我的电脑中已经安装过jdk1.8.0_261,但是由于当时装载了D盘,在控制台输入jps指令时,显示“jps不是内部或外部命令”,比较苦恼,当时直接头脑一热直接卸载了jdk1.8.0_261,想重装在C盘,但是再安装的时候,就一直弹对话框显示“this version of jdk is already installed.....”,各种删注册表都不好使,最后找到一个神器:

Windows Installer CleanUp Utility

彻底卸载了jdk,才能顺利重装jdk,这软件长这样:

8dfde4d2f66672d2cfd667228f296569.png

虽然界面简陋了一些,但是能解决问题就是好软件!

(2) 正常安装jdk,网上很多教程,此处不再赘述,但是有几个地方需要特别注意:

  • 尽量安装再默认路径,即C盘,本文为 C:Program FilesJavajdk1.8.0_261
  • JAVA_HOME环境变量中,应该使用 C:Progra~1Javajdk1.8.0_261,如图

80c2a77aba64a3bdcacdba60d1030241.png

就是得用Progra~1代替原来路径中的Program Files

(3) 检查安装

cmd(管理员)输入set JAVA_HOME,查看路径是否正确:

5c6f820a31303f685fad1ec134b9b619.png

cmd(管理员)输入set path,进一步查看:

1e4a4795caa1f05c2ee9a759063f011f.png

cmd(管理员)输入java -version,查看java版本信息:

2a0a5736cca4f1907d10d89e6bf31b59.png

cmd(管理员)输入jps:

c4003207f0232742088d2a0e627491e3.png

至此,Java环境成功配置。

3.配置Hadoop

(1) 下载并解压Hadoop

下载网站:Index of /apache/hadoop/common

其实已有更新版,但是还是选择了稍微低一点的2.7.7,省的出了问题麻烦

将Hadoop解压到D盘,据说是Hadoop路径中最好不要有空格,不知道会出什么问题,反正就解压到没空格的路径得了。

本文路径D:hadoop-2.7.7

6b32457022fe04057f9fa14d3c5b500d.png

添加环境变量HADOOP_HOME,值为hadoop路径D:hadoop-2.7.7,如图

9ba8a8266ad1e8fff7792066985cc21e.png

然后在Path中添加%HADOOP_HOME%bin,如图

0a64bdf63c124f473fc373143050c14e.png

(2) 下载配置好的二进制文件

接下来下载一些配置好的二进制文件,一般教程里给出了两类:

  • 简书教程windows环境搭建hadoop伪集群给的是winutils
  • CSND教程Windows下配置Hadoop环境(全过程)给的是hadooponwindows

其实两个都可以,只不过选用winutils需要多修改一些文件,hadooponwindows很多都弄好了,修改的少一些,最终配置完成后,两个基本是一样的。

winutils面向的hadoop版本更多一些,hadooponwindows只面向2.7.1版本。但是本文采用hadooponwindows配置2.7.7也是可行的。

hadooponwindows为例,下载完成后是有三个文件

622409b6c5433e09b29320e447092086.png

将hadooponwindows中的bin目录和etc目录复制,直接覆盖D:hadoop-2.7.7路径下的bin目录和etc目录即可。

(3) 修改3个配置文件

注:采用winutils的话是修改4个,按上文的教程即可。

  • 首先修改D:hadoop-2.7.7etchadoop目录下的hadoop-env.cmd文件,即将文件第26行中的JAVA_HOME路径改为本文所设路径C:PROGRA~1Javajdk1.8.0_261

3db0d119c642b28056400a8163658829.png
set JAVA_HOME=C:PROGRA~1Javajdk1.8.0_261
  • 然后修改D:hadoop-2.7.7etchadoop目录下的hdfs-site.xml文件,改完如图

c246ece83986d73d418f02922946567e.png
<configuration>
 <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
    <property>
        <name>dfs.namenode.name.dir</name>
        <value>/D:/hadoop-2.7.7/data/namenode</value>
    </property>
    <property>
        <name>dfs.datanode.data.dir</name>
        <value>/D:/hadoop-2.7.7/data/datanode</value>
    </property>
</configuration>
  • 最后修改D:hadoop-2.7.7etchadoop目录下的core-site.xml文件,如图:

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

(4) 拷贝hadoop.dll文件

最后,将D:hadoop-2.7.7bin目录下的hadoop.dll文件拷贝至C:WindowsSystem32目录下一份,避免window平台使用MapReduce测试时报错。

(5) 验证安装

以管理员身份打开cmd,输入指令hdfs namenode -format

3b0e1027e1e6479e9d0716fbeb82c558.png

然后跳转至D:hadoop-2.7.7sbin目录,并输入start-all指令

cde5d39796031344ee68ff665cf15dc3.png

出现以下四个窗口,说明配置成功(hadoop namenode, hadoop datanode, yarn resourcemanager, yarn nodemanager)

99f8d3327d0c6f91a3805593ed3cb9d6.png

输入jps - 查看所有运行节点:

f7246b3dde31a253a4fa864881b2e17c.png

停止运行所有节点的命令为stop-all

a845ccd315408394b471f0fe61298629.png

4.浏览器访问hadoop和yarn

前提是各个进程正在运行

访问hadoop: http://localhost:50070

2676b411182321b847c73a7320a44d63.png

访问yarn: http://localhost:8088

8c64b607631c12da7b6e3a86fd1490f5.png

最后

以上就是文艺期待为你收集整理的arcgis伪节点检查_Win10 Hadoop伪分布式配置一(安装)的全部内容,希望文章能够帮你解决arcgis伪节点检查_Win10 Hadoop伪分布式配置一(安装)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

相关文章

评论列表共有 0 条评论

立即
投稿
返回
顶部