尽管ranger kms组设置正确,但拒绝访问

2wnc66cl  于 2021-06-01  发布在  Hadoop
关注(0)|答案(0)|浏览(300)

在ranger kms中,我们当前设置了以下值。

key.acl.genomicskey.DECRYPT_EEK= nobody genomicusers

但是,作为 genomicusers ,尝试使用spark脚本读取和写入此位置时,我收到以下错误:

hail.java.FatalError: AuthorizationException: User:<me> not allowed to do 'DECRYPT_EEK' on 'genomicskey'

Java stack trace:
org.apache.hadoop.security.authorize.AuthorizationException: User:<me>not allowed to do 'DECRYPT_EEK' on 'genomicskey'
        at

Hail version: 0.1-e6de01c
Error summary: AuthorizationException: User:<me>not allowed to do 'DECRYPT_EEK' on 'genomicskey'

在hdfs中,我试图访问的位置是由这个密钥加密的。

/projects/genomics              genomicskey

对genomics文件夹的hdfs访问如下所示:

drwxrwxr-x   - hive    genomicusers           0 2017-06-13 11:03 /projects/genomics

有没有任何额外的变化,我需要在游侠来解决这个问题?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题