MySQL Unknown table engine Innodb

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

Cannot access Confluence after startup. Null pointer exception displays when accessing the baseUrl. 

atlassian-confluence.log に次のメッセージが表示される。

WARN [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2] [mchange.v2.resourcepool.BasicResourcePool] run com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@5faabc29 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception: 
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table engine 'InnoDB'
 
WARN [main] [sf.hibernate.cfg.SettingsFactory] buildSettings Could not obtain connection metadata
java.sql.SQLException: Connections could not be acquired from the underlying database! 

 
Caused by: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.

診断

Specific environments affected:

  • MySQL 5.1 

原因

Installed on certain linux distributions will not, by default, install the innodb storage engine.

ソリューション

  • Upgrade to MySQL 5.5 as the storage engine is enabled by default for the affected linux distribution
Last modified on Mar 30, 2016

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.