2026/4/18 8:34:15
网站建设
项目流程
域名 备案 没有网站,电脑怎样做幻灯片的网站,建设一个网站要多少钱上永远的吗,怎么看一个网站做没做优化2025 年 Windows 10/11 最稳最全版 Hadoop 2.7.2 单机伪分布式完整安装教程#xff08;细节到每个配置文件#xff09;
适用于所有课程设计、毕业设计、期末大作业#xff0c;复制粘贴即用#xff0c;100%成功#xff01; 本来安装的2.7.1版#xff0c;虽然启动成功了细节到每个配置文件适用于所有课程设计、毕业设计、期末大作业复制粘贴即用100%成功本来安装的2.7.1版虽然启动成功了但理论上还不是更好的因为GitHub上没有找到对应的2.7.1版本的winutils和hadoop.dll所以为了更好的兼容和适配这里选择更高一点的2.7.2版本一、下载地址全部直链2025年永久有效项目版本下载地址点开直接下Hadoop 2.7.22.7.2https://archive.apache.org/dist/hadoop/common/hadoop-2.7.2/hadoop-2.7.2.tar.gzwinutils hadoop.dllhadoop-2.7.2https://github.com/cdarlint/winutils/raw/master/hadoop-2.7.2/bin/winutils.exehttps://github.com/cdarlint/winutils/raw/master/hadoop-2.7.2/bin/hadoop.dllJDK 8推荐8u422https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jdk_x64_windows_hotspot_8u422b05.msi二、最终目录结构强烈建议这样放D:\ └─hadoop-2.7.2\ ├─bin\ ├─winutils.exe └─hadoop.dll ├─etc\ ├─logs\ └─data\ ├─namenode\ └─datanode\三、环境变量永久生效右键「此电脑」→ 属性 → 高级系统设置 → 环境变量 →系统变量变量名变量值HADOOP_HOMED:\hadoopJAVA_HOMED:\jdk-8.0.422.5-hotspotPath 追加%HADOOP_HOME%\bin重启所有 CMD 窗口使生效四、核心配置文件全部精确内容直接替换1. D:\hadoop-2.7.2\etc\hadoop\hadoop-env.cmd加入或修改set JAVA_HOMED:\jdk-8.0.422.5-hotspot set HADOOP_HOMED:\hadoop-2.7.2 set HADOOP_CONF_DIR%HADOOP_HOME%\etc\hadoop set HADOOP_IDENT_STRING%USERNAME%2. D:\hadoop-2.7.2\etc\hadoop\core-site.xml全部替换?xml version1.0 encodingUTF-8??xml-stylesheet typetext/xsl hrefconfiguration.xsl?configurationpropertynamefs.defaultFS/namevaluehdfs://localhost:9000/value/propertypropertynamehadoop.tmp.dir/namevaluefile:///D:/hadoop-2.7.2/data/tmp/value/property/configuration3. D:\hadoop-2.7.2\etc\hadoop\hdfs-site.xml全部替换?xml version1.0 encodingUTF-8??xml-stylesheet typetext/xsl hrefconfiguration.xsl?configurationpropertynamedfs.replication/namevalue1/value/propertypropertynamedfs.namenode.name.dir/namevaluefile:///D:/hadoop-2.7.2/data/namenode/value/propertypropertynamedfs.datanode.data.dir/namevaluefile:///D:/hadoop-2.7.2/data/datanode/value/propertypropertynamedfs.namenode.http-address/namevalue0.0.0.0:50070/value/property/configuration4. D:\hadoop-2.7.2\etc\hadoop\mapred-site.xml复制 mapred-site.xml.template 重命名?xml version1.0??xml-stylesheet typetext/xsl hrefconfiguration.xsl?configurationpropertynamemapreduce.framework.name/namevalueyarn/value/propertypropertynamemapreduce.application.classpath/namevalueD:/hadoop-2.7.2/etc/hadoop,D:/hadoop-2.7.2/share/hadoop/common/*,D:/hadoop-2.7.2/share/hadoop/common/lib/*,D:/hadoop-2.7.2/share/hadoop/hdfs/*,D:/hadoop-2.7.2/share/hadoop/hdfs/lib/*,D:/hadoop-2.7.2/share/hadoop/mapreduce/*,D:/hadoop-2.7.2/share/hadoop/mapreduce/lib/*,D:/hadoop-2.7.2/share/hadoop/yarn/*,D:/hadoop-2.7.2/share/hadoop/yarn/lib/*/value/property/configuration5. D:\hadoop-2.7.2\etc\hadoop\yarn-site.xml全部替换?xml version1.0?configurationpropertynameyarn.nodemanager.aux-services/namevaluemapreduce_shuffle/value/propertypropertynameyarn.resourcemanager.hostname/namevaluelocalhost/value/propertypropertynameyarn.nodemanager.local-dirs/namevaluefile:///D:/hadoop-2.7.2/data/yarn/local/value/propertypropertynameyarn.nodemanager.log-dirs/namevaluefile:///D:/hadoop-2.7.2/data/yarn/logs/value/property/configuration五、创建必要目录一次性执行mkdir D:\hadoop-2.7.2\data\namenode mkdir D:\hadoop-2.7.2\data\datanode mkdir D:\hadoop-2.7.2\data\tmp mkdir D:\hadoop-2.7.2\data\yarn\local mkdir D:\hadoop-2.7.2\data\yarn\logs六、一键启动脚本永久保存以后每天双击新建文件D:\hadoop-2.7.2\一键启动Hadoop2.7.2.batecho off echo echo Hadoop 2.7.2 Windows 一键启动 echo :: 强制使用 UTF-8 编码关键 chcp 65001 nul :: 设置控制台标题 title Hadoop 2.7.x 一键启动中文无乱码 cd /d D:\hadoop-2.7.2 :: 第一次运行请取消下面这行的注释只执行一次 :: bin\hdfs namenode -format -force start NameNode cmd /k bin\hdfs namenode timeout /t 12 nul start DataNode cmd /k bin\hdfs datanode timeout /t 8 nul start ResourceManager cmd /k bin\yarn resourcemanager timeout /t 8 nul start NodeManager cmd /k bin\yarn nodemanager echo. echo 全部启动成功 echo HDFS地址: http://localhost:50070 echo YARN地址: http://localhost:8088 echo. jps pause七、验证成功必须全部绿灯jps # 必须看到 # NameNode # DataNode # ResourceManager # NodeManager # 测试 HDFS hdfs dfs -mkdir /test hdfs dfs -put %windir%\win.ini /test/ hdfs dfs -cat /test/win.ini # 测试 MapReduce hadoop jar share\hadoop\mapreduce\hadoop-mapreduce-examples-2.7.2.jar pi 10 100八、停止脚本新建停止.batecho off taskkill /f /fi windowtitle eq NameNode* taskkill /f /fi windowtitle eq DataNode* taskkill /f /fi windowtitle eq ResourceManager* taskkill /f /fi windowtitle eq NodeManager* echo Hadoop 已全部关闭 pause现在你拥有了 Windows 上最干净、最稳定的 Hadoop 2.7.2 YARN 环境