Robert Yokota created HADOOP-12717:
--------------------------------------

             Summary: NPE when trying to rename a directory in Windows Azure 
Storage FileSystem
                 Key: HADOOP-12717
                 URL: https://issues.apache.org/jira/browse/HADOOP-12717
             Project: Hadoop Common
          Issue Type: Bug
    Affects Versions: 2.7.0
            Reporter: Robert Yokota
         Attachments: diff.txt

Encountered an NPE when trying to use the HBase utility ExportSnapshot with 
Azure as the target.  

It turns out verifyAndConvertToStandardFormat is returning null when 
determining the hbaseRoot, and this is being added to the atomicRenameDirs set.

java.lang.NullPointerException
        at 
org.apache.hadoop.fs.azure.AzureNativeFileSystemStore.isKeyForDirectorySet(AzureNativeFileSystemStore.java:1059)
        at 
org.apache.hadoop.fs.azure.AzureNativeFileSystemStore.isAtomicRenameKey(AzureNativeFileSystemStore.java:1053)
        at 
org.apache.hadoop.fs.azure.NativeAzureFileSystem.prepareAtomicFolderRename(NativeAzureFileSystem.java:2098)
        at 
org.apache.hadoop.fs.azure.NativeAzureFileSystem.rename(NativeAzureFileSystem.java:1996)
        at 
org.apache.hadoop.hbase.snapshot.ExportSnapshot.run(ExportSnapshot.java:944)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
        at 
com.yammer.calmie.snapshot.AbstractSnapshotUtil.exportSnapshot(AbstractSnapshotUtil.java:210)
        at 
com.yammer.calmie.snapshot.AbstractSnapshotUtil.run(AbstractSnapshotUtil.java:79)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
        at 
com.yammer.calmie.snapshot.SnapshotAzureBlobUtil.main(SnapshotAzureBlobUtil.java:85)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to