3 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
根據(jù)“選擇目標(biāo)操作系統(tǒng)版本”部分中的Apache Hadoop 文檔,不支持 Windows 10:
Hadoop 開發(fā)人員在開發(fā)和測(cè)試期間使用了 Windows Server 2008 和 Windows Server 2008 R2。由于 Win32 API 與各自服務(wù)器 SKU 的相似性,Windows Vista 和 Windows 7 也可能工作。我們尚未在 Windows XP 或任何早期版本的 Windows 上進(jìn)行過(guò)測(cè)試,這些不太可能有效。
建議您使用 Windows 支持的版本。

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊
Abdul 是 windows 用戶名。
我又發(fā)消息了
C:\用戶\MD。Abdul Latif>hdfs namenode -format 錯(cuò)誤:無(wú)法找到或加載主類 Abdul

TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
我在系統(tǒng)變量路徑中配置JAVA_HOME 和 HADOOP_HOME 時(shí)遇到了同樣的問題?;旧蠁栴}是hadoop-env文件,它在其中選擇您的用戶名作為管理員配置您的系統(tǒng)您的名稱與空間導(dǎo)致問題。對(duì)我來(lái)說(shuō),當(dāng)我在 hadoop-env.cmd 文件中有更改時(shí)它會(huì)起作用。
您將在cd %HADOOP_HOME%/etc/hadoop/ 中找到hadoop-env.cmd在文件末尾編輯此文件,您將獲得HADOOP_IDENT_STRING=%USERNAME%。只需按照以下更改而不是myuser您寫下沒有空格的名稱()并保存并啟動(dòng)新的cmd。
@rem 設(shè)置 HADOOP_IDENT_STRING=%USERNAME%
設(shè)置 HADOOP_IDENT_STRING=myuser
添加回答
舉報(bào)