Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Duplicate
-
None
-
None
-
None
Description
The PopulateMetadataTable phase of the Import Table command obtains table directories (e.g: hdfs://volume-a/accumulo/tables, hdfs://volume-b/accumulo/tables) instead of volumes (e.g: hdfs://volume-a/accumulo,hdfs://volume-b/accumulo). These are passed into the volume chooser in getClonedTabletDir(..)
The PreferredVolumeChooser compares these table directories with proper volumes configured in the table.custom.preferredVolumes property. The result is an empty set. An AccumuloException is thrown with the message "After filtering preferred volumes, there are no valid instance volumes" and this terminates the Import Table process.
Attachments
Issue Links
- links to