Hi,
I got some problem using drill with HDFS Encryption.
With Hive, DFS Storage, I got the errors like this:
Error: SYSTEM ERROR: IOException: No KeyProvider is configured, cannot
access an encrypted file
Even if I have added some confs below to drill storage plugin, the result
is the same:
in dfs storage:
"config": {
"hadoop.security.key.provider.path": "kms://[email protected];
xxxx.com:16000/kms",
"dfs.encryption.key.provider.uri": "kms://[email protected];
xxxx.com:16000/kms"
}
in hive storage:
"configProps": {
...
"hadoop.security.key.provider.path": "kms://[email protected];
xxxx.com:16000/kms",
"dfs.encryption.key.provider.uri": "kms://[email protected];
xxxx.com:16000/kms"
}
I have tested with hive for the tables of the encrypted files on hdfs, it
works fine.
Any idea.
- Kidong Lee.