Description
hadoop-fuse-dfs fails complaining with:
java.util.ServiceConfigurationError: org.apache.hadoop.crypto.key.KeyProviderFactory: Provider org.apache.hadoop.crypto.key.JavaKeyStoreProvider$Factory not found
Here is an example of the hadoop-fuse-dfs debug output.
14/09/04 13:49:04 WARN crypto.CryptoCodec: Crypto codec org.apache.hadoop.crypto.OpensslAesCtrCryptoCodec is not available.
hdfsBuilderConnect(forceNewInstance=1, nn=hdfs://hdfs-cdh5-secure-1.vpc.cloudera.com:8020, port=0, kerbTicketCachePath=/tmp/krb5cc_0, userName=root) error:
java.util.ServiceConfigurationError: org.apache.hadoop.crypto.key.KeyProviderFactory: Provider org.apache.hadoop.crypto.key.JavaKeyStoreProvider$Factory not found
at java.util.ServiceLoader.fail(ServiceLoader.java:231)
at java.util.ServiceLoader.access$300(ServiceLoader.java:181)
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:365)
Attachments
Attachments
Issue Links
- relates to
-
HADOOP-13476 CredentialProviderFactory fails at class loading from libhdfs (JNI)
- Resolved