HDP クラスターで HBase を調査してきました。テーブル作成の問題に直面しています。
「test」というテーブルを作成できます。
hbase(main):002:0> create 'test','cf1','cf2'
0 row(s) in 1.2300 seconds
=> Hbase::Table - test
しかし、他のテーブルを作成しようとすると、できませんでした。例:
hbase(main):005:0> create 'employee','personal','professional'
ERROR: org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permissions for user 'user22349@mail.co.in' (action=create)
クラスターは Kerberos 化されており、Ranger がアクティブです。「テスト」テーブルを作成するために、Ranger で以前にユーザーのアクセス許可を追加する必要がありました。
「test」という名前のテーブルを作成できる場合、他のテーブル自体を作成できないのはなぜですか? 手がかりはありますか?