Unable to Upgrade or Save Pages Due to Table is Full Error
プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。
このナレッジベース記事は製品の Data Center バージョン用に作成されています。Data Center 固有ではない機能の Data Center ナレッジベースは、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
症状
When Confluence initiates the upgrade process, errors occur and the following appears in the atlassian-confluence.log. These errors may also appear when trying to save a page:
ERROR [main] [hibernate.tool.hbm2ddl.SchemaUpdate] execute The table '#sql-73a5_5' is full
ERROR [main] [hibernate.tool.hbm2ddl.SchemaUpdate] execute could not complete schema update
java.sql.SQLException: The table '#sql-73a5_5' is full
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1072)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3563)
...
原因
MySQL can't alter the table since it specifies a certain amount of space for each table and has reached its maximum size. It usually occurs in Innodb storage format, where it's configured in my.cnf
or my.ini
.
ソリューション
- Stop MySQL
- Backup
my.cnf
file Remove the particular line if it's inside the file
innodb_file_per_table
Replace the previous line with the following, if the previous configuration did not exist put the following line under
[mysqld]
innodb_data_file_path = ibdata1:10M:autoextend
- Restart MySQL