我正在hive中创建一个具有多个位置的数据库,例如
CREATE DATABASE sample1 location' hdfs:// nameservice1:8020 / db / dev / abc',' hdfs:// nameservice1:8020 / db / dev / def',& #39; HDFS:// nameservice1:8020 /分贝的/ dev / GHI'
但这样做时我遇到了错误。是否允许任何人帮助创建具有多个位置的数据库?对此有没有替代解决方案。
PS:我的群集已启用哨兵
答案 0 :(得分:0)
哪个错误?如果那是
然后看看 http://community.cloudera.com/t5/Batch-SQL-Apache-Hive/quot-User-does-not-have-privileges-for-CREATETABLE-quot-Error/td-p/21044用户xx没有CREATETABLE
的权限
您可能必须省略LOCATION,并将文件直接上传到该Hive架构的配置单元仓库位置。我想不出更好的解决方法。