3 回答
TA贡献1802条经验 获得超10个赞
根据“选择目标操作系统版本”部分中的Apache Hadoop 文档,不支持 Windows 10:
Hadoop 开发人员在开发和测试期间使用了 Windows Server 2008 和 Windows Server 2008 R2。由于 Win32 API 与各自服务器 SKU 的相似性,Windows Vista 和 Windows 7 也可能工作。我们尚未在 Windows XP 或任何早期版本的 Windows 上进行过测试,这些不太可能有效。
建议您使用 Windows 支持的版本。
TA贡献1842条经验 获得超12个赞
Abdul 是 windows 用户名。
我又发消息了
C:\用户\MD。Abdul Latif>hdfs namenode -format 错误:无法找到或加载主类 Abdul
TA贡献1869条经验 获得超4个赞
我在系统变量路径中配置JAVA_HOME 和 HADOOP_HOME 时遇到了同样的问题。基本上问题是hadoop-env文件,它在其中选择您的用户名作为管理员配置您的系统您的名称与空间导致问题。对我来说,当我在 hadoop-env.cmd 文件中有更改时它会起作用。
您将在cd %HADOOP_HOME%/etc/hadoop/ 中找到hadoop-env.cmd在文件末尾编辑此文件,您将获得HADOOP_IDENT_STRING=%USERNAME%。只需按照以下更改而不是myuser您写下没有空格的名称()并保存并启动新的cmd。
@rem 设置 HADOOP_IDENT_STRING=%USERNAME%
设置 HADOOP_IDENT_STRING=myuser
添加回答
举报