Taiwan Hadoop Forum

台灣 Hadoop 技術討論區
現在的時間是 2017-09-26, 19:01

所有顯示的時間為 UTC + 8 小時




發表新文章 回覆主題  [ 2 篇文章 ] 
發表人 內容
 文章主題 : hive 下的多用户使用
文章發表於 : 2015-07-13, 13:03 
離線

註冊時間: 2015-07-13, 12:55
文章: 1
hi 各位, 我想在hive下实现多个用户的登陆
比如之前我有一个hadoop用户叫做hduser,那么我可以使用这个用户名登陆hive
现在我重新开了一个Linux的用户,叫user1,于是我用user1登陆,得到如下错误:
user1@hadoop1:/$ hive
Error creating temp dir in hadoop.tmp.dir /file4hadoop/result/tmp due to Permission denied
我看了下/file4hadoop/result/tmp属性,得到:
user1@hadoop1:/$ ll /file4hadoop/result/tmp/
total 20
drwxr-xr-x 5 hduser hadoop 4096 Jul 8 14:42 ./
drwxr-xr-x 3 hduser hadoop 4096 Oct 21 2013 ../
drwxr-xr-x 5 hduser hadoop 4096 Oct 21 2013 dfs/
drwxr-xr-x 3 hduser hadoop 4096 Oct 21 2013 mapred/

看来这个文件夹是hduser (在hadoop 组内)的用户可以使用?
我该怎么做现在?使用chown命令?


回頂端
 個人資料 E-mail  
 
 文章主題 : Re: hive 下的多用户使用
文章發表於 : 2015-07-14, 22:37 
離線

註冊時間: 2009-11-09, 19:52
文章: 2894
superjack 寫:
hi 各位, 我想在hive下实现多个用户的登陆
比如之前我有一个hadoop用户叫做hduser,那么我可以使用这个用户名登陆hive
现在我重新开了一个Linux的用户,叫user1,于是我用user1登陆,得到如下错误:
user1@hadoop1:/$ hive
Error creating temp dir in hadoop.tmp.dir /file4hadoop/result/tmp due to Permission denied
我看了下/file4hadoop/result/tmp属性,得到:
user1@hadoop1:/$ ll /file4hadoop/result/tmp/
total 20
drwxr-xr-x 5 hduser hadoop 4096 Jul 8 14:42 ./
drwxr-xr-x 3 hduser hadoop 4096 Oct 21 2013 ../
drwxr-xr-x 5 hduser hadoop 4096 Oct 21 2013 dfs/
drwxr-xr-x 3 hduser hadoop 4096 Oct 21 2013 mapred/

看来这个文件夹是hduser (在hadoop 组内)的用户可以使用?
我该怎么做现在?使用chown命令?


不確定 permission denied 是因為 /file4hadoop/result/tmp/dfs 還是 /file4hadoop/result/tmp/mapred
可以先試試看
代碼:
hadoop fs -chmod 775 /file4hadoop/result/tmp

- Jazz


回頂端
 個人資料 E-mail  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 2 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
正體中文語系由 竹貓星球 維護製作