NextCloud バージョンアップ後にDBでエラー[Innodb_log_file_size]

NextCloudをバージョンアップすると、下記のようなDBに関するエラーが上がりました。

【データベースの設定】1データベースのチェックに失敗しています。調査結果を表示

調査結果を確認すると以下のように表示されています

InnoDB:1失敗
警告:Innodb_log_file_size

innodb_log_file_size is small; a small log forces frequent checkpoints and limits write throughput.
innodb_log_file_size is 100663296 bytes; a value of at least 128 MB is recommended.
Increase innodb_log_file_size to at least 128 MB on busy servers.

値:100,663,296
設定:innodb_log_file_size→256M再起動が必要です
ノート:Server restart recommended after changing this setting.

内容的には、Innodb_log_file_sizeがデフォルト値のままで、容量が少ないので256MBにして、DBを再起動してくださいとのことですので、早速設定変更して再起動します

・設定ファイルを変更します

# 設定ファイルは各環境に合わせて下さい
$ sudo vim /etc/mysql/my.cnf
[mysql] 
innodb_log_file_size = 256M

・MariaDBを再起動します

$ sudo systemctl restart mariadb

しばらくして、NextCloudの管理画面を再読込すると管理画面でエラーは消えます。自分の場合はすぐにエラーが消えなかったのでWebサーバの再起動して数分後にエラーが消えていました

\ 最新情報をチェック /

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です