看板 Cloud 關於我們 聯絡資訊
在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
n3oanderson:把rwxr-xr-x改成rwxr-xrwx,若hang非supergroup. 07/19 20:42
honyihon:我在想到底在安裝時候注意哪個環節才會讓權限變成非root 07/22 14:02
honyihon:其他使用者權限全開放有點不大安全 07/22 15:59
honyihon:我下sudo bin/hadoop fs -chown -R hang / 07/22 16:00
honyihon:轉換擁有者從root 改成hang 測試成功 07/22 16:01