com.sleepycat.je.EnvironmentFailureException: (JE 5.0.73) Environment must be closed, caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 5.0.73) crawl com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637 LOG_CHECKSUM: Checksum invalid on read, log is likely invalid. Environment is invalid and must be closed.
at com.sleepycat.je.EnvironmentFailureException.wrapSelf(EnvironmentFailureException.java:196)
at com.sleepycat.je.dbi.EnvironmentImpl.checkIfInvalid(EnvironmentImpl.java:1512)
at com.sleepycat.je.dbi.CursorImpl.checkEnv(CursorImpl.java:2838)
at com.sleepycat.je.Cursor.checkEnv(Cursor.java:4048)
at com.sleepycat.je.Cursor.close(Cursor.java:515)
at com.sleepycat.je.Database.putInternal(Database.java:1306)
at com.sleepycat.je.Database.put(Database.java:1172)
at cn.edu.hfut.dmic.webcollector.fetcher.DbUpdater.merge(DbUpdater.java:105)
at cn.edu.hfut.dmic.webcollector.fetcher.Fetcher.before(Fetcher.java:352)
at cn.edu.hfut.dmic.webcollector.fetcher.Fetcher.fetchAll(Fetcher.java:376)
at cn.edu.hfut.dmic.webcollector.crawler.Crawler.start(Crawler.java:128)
at MainOracle.main(MainOracle.java:202)
Caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 5.0.73) crawl com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637 LOG_CHECKSUM: Checksum invalid on read, log is likely invalid. Environment is invalid and must be closed.
at com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:735)
at com.sleepycat.je.cleaner.FileProcessor.doClean(FileProcessor.java:289)
at com.sleepycat.je.cleaner.FileProcessor.onWakeup(FileProcessor.java:148)
at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:163)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637
at com.sleepycat.je.log.ChecksumValidator.validate(ChecksumValidator.java:77)
at com.sleepycat.je.log.FileReader.validateChecksum(FileReader.java:679)
at com.sleepycat.je.log.FileReader.readNextEntryAllowExceptions(FileReader.java:329)
at com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:504)
... 4 more
Exception in thread "main" com.sleepycat.je.EnvironmentFailureException: (JE 5.0.73) Environment must be closed, caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 5.0.73) crawl com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637 LOG_CHECKSUM: Checksum invalid on read, log is likely invalid. Environment is invalid and must be closed.
at com.sleepycat.je.EnvironmentFailureException.wrapSelf(EnvironmentFailureException.java:196)
at com.sleepycat.je.dbi.EnvironmentImpl.checkIfInvalid(EnvironmentImpl.java:1512)
at com.sleepycat.je.Environment.checkEnv(Environment.java:2185)
at com.sleepycat.je.Environment.openDatabase(Environment.java:599)
at cn.edu.hfut.dmic.webcollector.fetcher.DbUpdater.lock(DbUpdater.java:57)
at cn.edu.hfut.dmic.webcollector.fetcher.Fetcher.before(Fetcher.java:360)
at cn.edu.hfut.dmic.webcollector.fetcher.Fetcher.fetchAll(Fetcher.java:376)
at cn.edu.hfut.dmic.webcollector.crawler.Crawler.start(Crawler.java:128)
at MainOracle.main(MainOracle.java:202)
Caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 5.0.73) crawl com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637 LOG_CHECKSUM: Checksum invalid on read, log is likely invalid. Environment is invalid and must be closed.
at com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:735)
at com.sleepycat.je.cleaner.FileProcessor.doClean(FileProcessor.java:289)
at com.sleepycat.je.cleaner.FileProcessor.onWakeup(FileProcessor.java:148)
at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:163)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637
at com.sleepycat.je.log.ChecksumValidator.validate(ChecksumValidator.java:77)
at com.sleepycat.je.log.FileReader.validateChecksum(FileReader.java:679)
at com.sleepycat.je.log.FileReader.readNextEntryAllowExceptions(FileReader.java:329)
at com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:504)
... 4 more
2015-3-15 18:01:20 com.sleepycat.je.utilint.DaemonThread run
严重: caught exception, com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 5.0.73) crawl com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637 LOG_CHECKSUM: Checksum invalid on read, log is likely invalid. Environment is invalid and must be closed. Exiting
com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 5.0.73) crawl com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637 LOG_CHECKSUM: Checksum invalid on read, log is likely invalid. Environment is invalid and must be closed.
at com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:735)
at com.sleepycat.je.cleaner.FileProcessor.doClean(FileProcessor.java:289)
at com.sleepycat.je.cleaner.FileProcessor.onWakeup(FileProcessor.java:148)
at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:163)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.sleepycat.je.log.ChecksumException: Location 0x95e/0x4e64e9 expected 3765141285 got 1824161637
at com.sleepycat.je.log.ChecksumValidator.validate(ChecksumValidator.java:77)
at com.sleepycat.je.log.FileReader.validateChecksum(FileReader.java:679)
at com.sleepycat.je.log.FileReader.readNextEntryAllowExceptions(FileReader.java:329)
at com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:504)
... 4 more
没人吗。。。。。。。。。。。。。。。。
哥们,你这个问题解决了吗?