I was getting this exception when running a snapshot. The table is online and being loaded by another process during the snapshot. Is this exception expected sometimes and are ok in such case? The region moved (ok)? or the hfile got deleted (bug)?
2013-03-29 21:11:00,716 ERROR org.apache.hadoop.hbase.master.snapshot.TakeSnapshotHandler: Got exception taking snapshot 2013-03-29 21:11:00,739 ERROR org.apache.hadoop.hbase.errorhandling.ForeignExceptionSnare: generic-error-snare Got an error: Failed due to exception:Can't find hfile: hdfs:// hdtest-ha-001.svl.ibm.com:9000/hbase/.snapshot/.tmp/bak_1364616652598/f1a15e6a80231ee146091f804629a82f/family/167461869a9146589fc5712538f80867 in the real (hdfs:// hdtest-ha-001.svl.ibm.com:9000/hbase/.archive/testF/f1a15e6a80231ee146091f804629a82f/family) or archive (hdfs:// hdtest-ha-001.svl.ibm.com:9000/hbase/.archive/testF/f1a15e6a80231ee146091f804629a82f/family) directory for the primary table., info:[name: "bak_1364616652598"
