我有一个安装了 OpenVPN 守护程序的家庭 NAS 服务器,但是当没有人主动使用 NAS 上的 VPN 或文件时,我想让我的硬盘驱动器处于空闲模式(这样它们会持续更长时间)。
OpenVPN 守护进程阻止了这种情况,因为它不断将其 PID 写入文件:
root@NAS:~# iotop
Total DISK READ: 0.00 B/s | Total DISK WRITE: 3.80 K/s
Current DISK READ: 0.00 B/s | Current DISK WRITE: 0.00 B/s
TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
725 be/4 nobody 0.00 B/s 3.80 K/s 0.00 % 0.00 % openvpn --daemon ovpn-server --status /run/openvpn/server.status 10 --cd /etc/openvpn --config /etc/openvpn/server.conf --writepid /run/openvpn/server.pid
1 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % init
2 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kthreadd]
3 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_gp]
4 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_par_gp]
这很烦人,因为我整晚都能听到硬盘开/关的声音,而且我担心由于不断旋转会缩短它们的使用寿命。
这是我可以在 iotop 中看到使用硬盘的唯一过程,所以我想这是我的硬盘在夜间不断旋转的唯一原因。