再起動すると、nginxキャッシュディレクトリはダーティ削除されます。

再起動すると、nginxキャッシュディレクトリはダーティ削除されます。

数十万の小さなファイルがネイティブファイルシステムを複雑にしないように、nginxキャッシュディレクトリのファイルベースのマウントがあります。

fstab行は次のとおりです。

/data/project/cache.img /data/project/cache ext4 discard,defaults,nofail 0 2

私の問題は、システムの再起動時に完全に削除されないことです。 nginxサービスを手動で停止して手動で削除すると問題はありませんが、自動的に次のJournalctlログが生成されます。

May 17 01:09:44 hn systemd-fstab-generator[334]: Checking was requested for "/data/project/cache.img", but it is not a device.
May 17 01:09:44 hn systemd[1]: Mounting /data/project/cache...
May 17 01:09:44 hn systemd[1]: Mounted /data/project/cache.
--- reboot issued ---
May 17 01:21:25 hn systemd-fstab-generator[14467]: Checking was requested for "/data/project/cache.img", but it is not a device.
May 17 01:21:30 hn systemd-fstab-generator[14758]: Checking was requested for "/data/project/cache.img", but it is not a device.
May 17 01:21:31 hn systemd-fstab-generator[14783]: Checking was requested for "/data/project/cache.img", but it is not a device.
May 17 01:21:33 hn systemd-fstab-generator[15701]: Checking was requested for "/data/project/cache.img", but it is not a device.
May 17 01:21:33 hn systemd-fstab-generator[15724]: Checking was requested for "/data/project/cache.img", but it is not a device.
May 17 01:22:46 hn systemd[1]: Unmounting /data/project/cache...
May 17 01:22:46 hn umount[18509]: umount: /data/project/cache: target is busy.
May 17 01:22:46 hn systemd[1]: data-project-cache.mount: Mount process exited, code=exited status=32
May 17 01:22:46 hn systemd[1]: Failed unmounting /data/project/cache.

Ubuntu18.04

ベストアンサー1

2その項目の終わりにある内容と関連があるようです/etc/fstab。これを2aに変更すると問題が解決する可能性がありますが、ファイルシステムを使用し0なくなります。fsck

バラよりman fstab

おすすめ記事