Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-7075

hadoop-fuse-dfs fails because it cannot find JavaKeyStoreProvider$Factory

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.6.0
    • 2.6.0
    • None
    • None

    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

        1. HDFS-7075.001.patch
          1.0 kB
          Colin McCabe

        Issue Links

          Activity

            People

              cmccabe Colin McCabe
              cmccabe Colin McCabe
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: