1. 程式人生 > >那些年Hadoop上傳下載檔案遇到的坑

那些年Hadoop上傳下載檔案遇到的坑

坑一:報錯使用者不具有許可權

Permission denied: user=windows, access=WRITE, inode="/":hadoop:supergroup:drwxr-xr-x
在Hadoop的hdfs-site.xml 中設定安全許可權關閉,但是這是極為不安全的操作,正常還是應該去設定每個使用者的許可權滴。
關閉的程式碼如下:

<property>
    <name>dfs.permissions.enabled</name>
    <value>false</value>
</property>

坑二:報錯找不到Hadoop_home

你猜的沒錯,需要在windows下解壓安裝Hadoop,然而樓主從頭到尾沒啟動過win下Hadoop,不知道本地Hadoop是用來幹嗎的。

推薦一篇排坑博文,樓主覺得該大神思路十分清晰

https://blog.csdn.net/s740556472/article/details/81263426?utm_source=blogxgwz3 這篇博文不僅詳細介紹了Hadoop上傳下載檔案的Java API還介紹瞭如何一步步檢查錯誤。