Windows 10下Hadoop环境搭建后DataNode菜单选项缺失问题
Windows 10下Hadoop DataNode菜单选项不全问题
问题情况
在Windows 10系统搭建Hadoop 3.3.5环境,已解决前期启动错误,ResourceManager、DataNode、NodeManager均稳定运行,jps输出如下:
C:\hadoop\hadoop-3.3.5\hadoop-3.3.5\sbin>jps 11232 Jps 10712 NodeManager 7880 ResourceManager 4188 DataNode
但DataNode的Web管理页面无法显示全部菜单选项。
解决步骤
核对核心配置文件
- 编辑
hadoop-3.3.5/etc/hadoop/hdfs-site.xml,确认开启WebHDFS并配置DataNode监听地址:<property> <name>dfs.datanode.http.address</name> <value>0.0.0.0:50075</value> </property> <property> <name>dfs.webhdfs.enabled</name> <value>true</value> </property> - 检查
core-site.xml中的fs.defaultFS配置,确保指向正确的NameNode地址:<property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property>
- 编辑
重置DataNode元数据
- 执行
stop-all.cmd停止所有Hadoop服务 - 删除
hadoop-3.3.5/data/datanode目录下的所有文件 - 执行
hdfs namenode -format重新格式化NameNode - 执行
start-all.cmd重启服务
- 执行
修复浏览器访问问题
- 确认访问地址为
http://localhost:50075(与配置端口一致) - 清空浏览器缓存或使用无痕模式重新加载页面
- 确认访问地址为
版本适配检查
- 确认所遵循的教程适配Hadoop 3.3.5版本,旧版本教程的配置可能引发页面异常
内容的提问来源于stack exchange,提问作者Muhammad Noman
相关产品推荐
相关产品推荐

