Невозможно запустить мастер 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.
Спасибо за вашу помощь.