Невозможно запустить мастер HBase после миграции в авторизацию Ranger

Я пытался защитить свой кластер Horton таким образом, чтобы авторизация проходила через Ranger для доступа к файлам. Я следовал руководству по лучшей практике, доступному на сайте Hortonworks ( https://hortonworks.com/blog/best-practices-in-hdfs-authorization-with-apache-ranger/). Однако после этого я обнаружил, что HBase не может запуститься.

Ошибка, которую я получаю:

org.apache.hadoop.security.AccessControlException: Permission denied: user=hbase, access=EXECUTE, inode="/apps":hdfs:hdfs:d---------

Я настроил Ranger, чтобы разрешить пользователю hbase полный доступ (RWX) к /apps, однако система, похоже, обходит эту политику в пользу разрешений HDFS:

Кажется, что он разрешает все другие типы доступа, включая READ_EXECUTE, но игнорирует разрешение EXECUTE из /apps.

Спасибо за вашу помощь.

0 ответов

Другие вопросы по тегам