KUSONEKOの見る世界

nextcloud.log のファイルサイズが2TBまで行った

先日、自宅サーバにファイルを保存しようとしたところ、容量が無いと表示された。
調べてみると、/homeの使用率が100%となっていた。

そんな大きなファイルを保存したことも無く、/homeの容量はトータルで2.6TBあるためそんなに簡単に100%となるはずがない。
以下のコマンドでファイル検索をしてみると、nextcloud.logがあり、ファイルサイズは2TBとなっていた。
[root@server ~]# find /home -size +300M
自宅サーバにNextcloudを長いこと入れているが、今までこんなことは起きたことがなかった。
どのようなログが出力されているか、Nextcloud上で見ると以下のログが凄い速さで流れていた。
You are using a fallback implementation of the intl extension.
Installing the native one is highly recommended instead. at
/var/www/html/nextcloud/3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/intl.php#18

ググって見るとここに行き着き、php-intl をインストールすれば起きなくなると分かった。
うちの環境は、PHP7.2なので以下のコマンドで対処し、肥大化したログを削除し解決。
[root@server ~]# yum --enablerepo=remi-php72 install php-intl
[root@server ~]# systemctl restart httpd

ちなみに、zabbixのグラフで見ると、
2/17 22:00にあがり始め、2/21 3:45には一杯になっていた。
計算すると、25GB/h の速度でファイルサイズが増えていたことになる…。