我在3个集群上安装了Hadoop和Hive.通常我可以使用hive和Hadoop但是当我与其他用户登录时,我无法使用Hive.错误是:
hive> show tables;
FAILED:元数据错误:javax.jdo.JDOFatalDataStoreException:无法获取连接,池错误无法创建经过验证的对象,原因:不允许只读用户或只读数据库中的用户禁用只读连接上的模式.
NestedThrowables:
org.apache.commons.dbcp.SQLNestedException:无法获取连接,池错误无法创建经过验证的对象,原因:不允许只读用户或只读数据库中的用户禁用只读模式一个连接.
FAILED:执行错误,从org.apache.hadoop.hive.ql.exec.DDLTask返回代码1
我和其他用户登录,并为我安装hadoop和hive的文件夹设置权限chmod 777,我可以使用配置单元.但是当我登录其他用户时,这是错误的.我的意思是,当我登录在hadoop上使用配置单元时,我必须设置权限.如何在hadoop上使用hive一次配置权限????
hive ×1