过了一天正常了,jdb2 不写硬盘了,可能就是在继续初始化文件系统,只有一篇文章说这个
https://blog.csdn.net/qq_16054639/article/details/126221955 另分享下弃坑经验:
sudo hdparm -B /dev/sda 查看硬盘是否支持高级电源管理( APM ),
debian@debian:~$ sudo hdparm -B /dev/sdc
/dev/sdc:
APM_level = not supported
对于-S 参数,测试发现使用的西数盘最少休眠延时时间是十分钟,希捷可以几秒钟
debian@debian:~$ sudo hdparm -S 1 /dev/sdc
/dev/sdc:
setting standby to 1 (5 seconds)
不支持-S 参数的,可以用 hdparm -y /dev/sdc 设置硬盘立即进入待机,还有一个 hdparm -Y /dev/sdc 是让硬盘进入睡眠(进入工作状态需要发送 reset 命令,详见 man hdparm ),我们一般用待机就行了。使用 hdparm -C /dev/sdc 查看硬盘状态(这里纠正下,此命令不会改变硬盘状态)。standby 是待机,active 是活动,sleep 是睡眠
debian@debian:~$ sudo hdparm -y /dev/sdc
/dev/sdc:
issuing standby command
debian@debian:~$ sudo hdparm -C /dev/sdc
/dev/sdc:
drive state is: standby
不支持 APM 的硬盘是可以使用 hdparm 设置进入低功耗模式
在 /etc/hdparm.conf 中只要设置 force_spindown_time 倒计时时间就行了(不支持 APM 不要用 spindown_time ,详见 cat /usr/share/doc/hdparm/README.Debian )
/dev/disk/by-id/ata-WDC_WD30PURX-64AKYY0_WD-WXA2D911SUPU {
# apm = 127
force_spindown_time = 120
}
使用 ls -l /dev/disk/by-id/命令可以查看硬盘的 id
另外 hdparm 重启服务的方法不同于一般的服务,官方说明是改用了 udev ,详见 man hdparm.conf
/usr/lib/pm-utils/power.d/95hdparm-apm resume