Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-1456

datastore Recovery failed ::java.lang.RuntimeException: org.fusesource.leveldbjni.internal.NativeDB$DBException: IO error: \journal\000079.sst: Could not create random access file.

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • Lithium
    • None
    • clustering
    • None
    • Operating System: Windows
      Platform: PC

    • 4670

    Description

      2015-11-24 17:06:14,884 | ERROR | ult-dispatcher-3 | Shard | 176 - org.opendaylight.controller.sal-akka-raft - 1.2.2.Lithium-SR2 | member-1-shard-topology-operational: Recovery failed because of this cause
      java.lang.RuntimeException: org.fusesource.leveldbjni.internal.NativeDB$DBException: IO error: F:\ODL\vipran-karaf-0.3.0-SNAPSHOT 11.14 B10\vipran-karaf-0.3.0-SNAPSHOT\journal\000079.sst: Could not create random access file.
      at org.fusesource.leveldbjni.internal.JniDBIterator.seek(JniDBIterator.java:68)[172:org.fusesource.leveldbjni.leveldbjni-all:1.8.0]
      at akka.persistence.journal.leveldb.LeveldbRecovery$$anonfun$replayMessages$1.apply(LeveldbRecovery.scala:84)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbRecovery$$anonfun$replayMessages$1.apply(LeveldbRecovery.scala:82)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbStore$class.withIterator(LeveldbStore.scala:78)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbJournal.withIterator(LeveldbJournal.scala:20)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbRecovery$class.replayMessages(LeveldbRecovery.scala:82)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbJournal.replayMessages(LeveldbJournal.scala:20)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbRecovery$$anonfun$asyncReplayMessages$1.apply$mcV$sp(LeveldbRecovery.scala:32)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbRecovery$$anonfun$asyncReplayMessages$1.apply(LeveldbRecovery.scala:32)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at akka.persistence.journal.leveldb.LeveldbRecovery$$anonfun$asyncReplayMessages$1.apply(LeveldbRecovery.scala:32)[173:com.typesafe.akka.persistence.experimental:2.3.10]
      at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
      at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
      at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:41)[168:com.typesafe.akka.actor:2.3.10]
      at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:401)[168:com.typesafe.akka.actor:2.3.10]
      at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
      at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
      at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
      at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
      Caused by: org.fusesource.leveldbjni.internal.NativeDB$DBException: IO error: F:\ODL\vipran-karaf-0.3.0-SNAPSHOT 11.14 B10\vipran-karaf-0.3.0-SNAPSHOT\journal\000079.sst: Could not create random access file.
      at org.fusesource.leveldbjni.internal.NativeDB.checkStatus(NativeDB.java:200)[172:org.fusesource.leveldbjni.leveldbjni-all:1.8.0]
      at org.fusesource.leveldbjni.internal.NativeIterator.checkStatus(NativeIterator.java:121)[172:org.fusesource.leveldbjni.leveldbjni-all:1.8.0]
      at org.fusesource.leveldbjni.internal.NativeIterator.seek(NativeIterator.java:151)[172:org.fusesource.leveldbjni.leveldbjni-all:1.8.0]
      at org.fusesource.leveldbjni.internal.NativeIterator.seek(NativeIterator.java:145)[172:org.fusesource.leveldbjni.leveldbjni-all:1.8.0]
      at org.fusesource.leveldbjni.internal.NativeIterator.seek(NativeIterator.java:138)[172:org.fusesource.leveldbjni.leveldbjni-all:1.8.0]
      at org.fusesource.leveldbjni.internal.JniDBIterator.seek(JniDBIterator.java:63)[172:org.fusesource.leveldbjni.leveldbjni-all:1.8.0]
      ... 17 more

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            geng.xingyuan@zte.com.cn Geng Xingyuan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: