2016-06-15 6 views
0

hplsqlコマンドを使用してこのエラーが発生しました。許可の問題のようです。現在ログインしているユーザーは考慮されていませんApache HPLSQL - HPLSQLクエリの実行中にアクセス権が拒否されました

Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): Permission denied: user=anonymous, access=WRITE, inode="/user/anonymous/.staging":hdfs:hdfs:drwxrwxr-x 

これを修正するにはどうすればよいですか?

答えて

0

hplsql-site.xmlファイルにユーザ名を指定する必要があります。編集する必要

プロパティが

hplsql.conn.hive2conn 

であるここでは、ユーザ名のパスワードを持っていない場合、あなたは言及をスキップすることができ

<property> 
    <name>hplsql.conn.hive2conn</name> 
    <value>org.apache.hive.jdbc.HiveDriver;jdbc:hive2://localhost:10000;username;password</value> 
    <description>HiveServer2 JDBC connection</description> 
</property> 

、プロパティを指定することができる方法ですユーザー名の後のパスワード

関連する問題