[ https://issues.apache.org/jira/browse/ACCUMULO-3766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14523490#comment-14523490 ]
Eric Newton commented on ACCUMULO-3766: --------------------------------------- bq. So long as it's a volume Accumulo can access, it shouldn't be a problem, I'd think. The master also has to be able to move the files under an accumulo directory, on a volume it manages. So it must already be on a volume managed by the master. > Bulk ingest fails on volume configuration mismatch > -------------------------------------------------- > > Key: ACCUMULO-3766 > URL: https://issues.apache.org/jira/browse/ACCUMULO-3766 > Project: Accumulo > Issue Type: Bug > Components: client > Reporter: Josh Elser > Priority: Blocker > Fix For: 1.7.0 > > > Saw this running the Bulk randomwalk module > {code} > error preparing the bulk import directory > java.io.IOException: > hdfs://jelser-accumulo-6.novalocal:8020/tmp/bulk_15333dff-747b-47e2-ae23-781da54da3f4 > is not in a volume configured for Accumulo > at > org.apache.accumulo.master.tableOps.BulkImport.createNewBulkDir(BulkImport.java:149) > at > org.apache.accumulo.master.tableOps.BulkImport.prepareBulkImport(BulkImport.java:178) > at > org.apache.accumulo.master.tableOps.BulkImport.call(BulkImport.java:136) > at > org.apache.accumulo.master.tableOps.BulkImport.call(BulkImport.java:70) > at > org.apache.accumulo.master.tableOps.TraceRepo.call(TraceRepo.java:57) > at > org.apache.accumulo.fate.Fate$TransactionRunner.run(Fate.java:73) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at > org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35) > at java.lang.Thread.run(Thread.java:745) > {code} > accumulo-site.xml has > {code} > <property> > <name>instance.volumes</name> > <value>hdfs://jelser-accumulo-6:8020/user/accumulo/data</value> > <description>comma separated list of URIs for volumes. example: > hdfs://localhost:9000/accumulo</description> > </property> > {code} > My hunch is that I had issues because I put in the shortname instead of the > FQDN in instance.volumes. > Some thoughts: > 1. Can we make this error detection smarter? > 2. Do we have this issue documented (where multiple names can refer to the > same namenode)? > Marked as blocker against 1.7.0 to get visibility and discussion. -- This message was sent by Atlassian JIRA (v6.3.4#6332)