Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-2168

WriteAheadLogIT failed

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.6.0
    • None
    • None

    Description

      Saw the following the tserver log when WriteAheadLogIT failed. I think this prevented the table from loading, which caused the test timeout. The message was repeated. I the // in hdfs:// is what zookeeper is complaining about.

      2014-01-09 19:45:54,791 [util.MetadataTableUtil] ERROR: java.lang.IllegalArgumentException: Invalid path string "/accumulo/af3b249b-d1ff-4c94-acd5-83f35e3647b8/root_tablet/walogs/hdfs://localhost:52141/accumulo/wal/node1+41165/fb6791ec-9cdc-4d73-aef5-60ad59bb7a15" caused by empty node name specified @72
      java.lang.IllegalArgumentException: Invalid path string "/accumulo/af3b249b-d1ff-4c94-acd5-83f35e3647b8/root_tablet/walogs/hdfs://localhost:52141/accumulo/wal/node1+41165/fb6791ec-9cdc-4d73-aef5-60ad59bb7a15" caused by empty node name specified @72
              at org.apache.zookeeper.common.PathUtils.validatePath(PathUtils.java:99)
              at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1231)
              at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1277)
              at org.apache.accumulo.fate.zookeeper.ZooUtil.recursiveDelete(ZooUtil.java:103)
              at org.apache.accumulo.fate.zookeeper.ZooUtil.recursiveDelete(ZooUtil.java:117)
              at org.apache.accumulo.fate.zookeeper.ZooReaderWriter.recursiveDelete(ZooReaderWriter.java:65)
              at org.apache.accumulo.server.util.MetadataTableUtil.removeUnusedWALEntries(MetadataTableUtil.java:611)
              at org.apache.accumulo.tserver.Tablet.<init>(Tablet.java:1393)
              at org.apache.accumulo.tserver.Tablet.<init>(Tablet.java:1235)
              at org.apache.accumulo.tserver.Tablet.<init>(Tablet.java:1090)
              at org.apache.accumulo.tserver.Tablet.<init>(Tablet.java:1079)
              at org.apache.accumulo.tserver.TabletServer$AssignmentHandler.run(TabletServer.java:2895)
              at org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
              at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$3.run(TabletServer.java:2262)
      

      Attachments

        Issue Links

          Activity

            People

              ecn Eric C. Newton
              kturner Keith Turner
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: