我运行一个小型家用服务器,使用 Debian,如果系统空闲,则包含一个自动关闭脚本。几天以来,我的驱动器一直处于待机状态,因此服务器始终在运行。
我对此进行了分析,iotop -bktoqqq -d .5
当驱动器从待机状态恢复到活动状态时,总是会出现以下条目
rsyslogd -n -iNONE [rs:main Q:Reg]
postgres: 11/main: nextcloud_db_user nextcloud_db ::1(42284) idle
或者
rsyslogd -n -iNONE [rs:main Q:Reg]
postgres: 11/main: nextcloud_db_user nextcloud_db ::1(34282) UPDATE
postgres: 11/main: nextcloud_db_user nextcloud_db ::1(34282) SELECT
另外一个问题是,我的日志中也有相同或相似的条目,驱动器处于待机状态。
如果我禁用 PostgreSQL 服务,我的驱动器将处于待机状态,并且服务器将按定义关闭。
这可能是什么原因造成的?我的 PostgreSQL 数据库不位于这两个硬盘上。只有数据在。
我如何才能知道日志出现时访问了哪个特定文件?
答案1
我无法进一步调试并找到根本原因。我现在从 PostgreSQL 切换到 MariaDB,现在驱动器处于空闲状态。