[英]CDH4 Hive Configuration
我在創建HIVE表時面臨Permission denied錯誤。 以下是我所做的詳細說明。
我在Ubuntu12.04上運行了2個節點clusture。 我已安裝CDH4.7.0,它們已啟動並正在運行。 我通過發出以下命令安裝了HIVE。 除了這個命令,我沒有做任何配置,因為我不知道安裝后要做什么:
sudo apt-get install hive
安裝完畢后我就開始了HIVE。 但是當我試圖創建表格時,我會遇到異常。 我不確定我需要向哪個文件夾或用戶提供什么權限。
FAILED: Error in metadata: MetaException(message:Got exception: org.apache.hadoop.security.AccessControlException Permission denied: user=root, access=WRITE, inode="/user":hdfs:hadoop:drwxr-xr-x
我在root用戶下運行HIVE查詢。
此錯誤與HDFS有關;您可以通過禁用dfs權限臨時解決此問題。通過將以下屬性代碼添加到hdfs-site.xml
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
如果您想要更多選項: hdfs權限被拒絕
或者,您可以使用它來解決它:
hadoop fs -chmod -R 777 /user/hive/warehouse/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.