在RHEL 3.4 AS上启动Tomcat 5.5.26实例时,收到此错误消息:
2010-09-15 12:34:15,415 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].
[localhost].[/srs].[login-info]] - <Allocate exception for servlet login-info>
org.quartz.SchedulerConfigException: Failure occured during job recovery. [See
nested exception: org.quartz.JobPersistenceException: Couldn't clean volatile data: Table
'QRTZ_TRIGGERS' is marked as crashed and should be repaired [See nested exception:
java.sql.SQLException: Table 'QRTZ_TRIGGERS' is marked as crashed and should be
repaired]] at
g.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:493)`
我该如何修复?
顺便提一下,Tom Cat的这个错误是BioWisdom的一个名为“SRS”的生物信息学应用程序。
答案 0 :(得分:0)
我自己解决了这个问题。问题不在于Tomcat,而是在其下运行的应用程序。该应用程序使用的是因磁盘已满而导致崩溃的MySQL数据库。修复表没有帮助,因此必须创建一个新的数据库。幸运的是,这很容易。