作者honyihon (lantis)
看板Cloud
標題[新手] hadoop dfs permission問題
時間Fri Jul 19 19:16:27 2013
在hadoop 底下 輸入 bin/hadoop dfs
-copyFromLocal /tmp/gutenberg /user/hang/gutenberg
//t把 /tmp/gutenberg copy到 /user/hang/gutenberg 目錄
出現permission問題
copyFromLocal: org.apache.hadoop.security.AccessControlException: Permission
denied: user=hang, access=WRITE, inode="hang":root:supergroup:rwxr-xr-x
後來發現裡面他只允許root 權限 假如我要使用hang 權限來進行 把資料copy近來
我需要作什麼動作?
有嘗試過調整 hadoop 資料夾權限 chown -R hang:hadoop hadoop
hadoop 資料夾底下權限 都有給hang:hadoop
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.21
1F:→ n3oanderson:把rwxr-xr-x改成rwxr-xrwx,若hang非supergroup. 07/19 20:42
2F:→ honyihon:我在想到底在安裝時候注意哪個環節才會讓權限變成非root 07/22 14:02
3F:→ honyihon:其他使用者權限全開放有點不大安全 07/22 15:59
4F:→ honyihon:我下sudo bin/hadoop fs -chown -R hang / 07/22 16:00
5F:→ honyihon:轉換擁有者從root 改成hang 測試成功 07/22 16:01