debian 服务站添加了一块 3t 硬盘, jdb2 不时写硬盘导致不能休眠 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
feng0vx
V2EX    Linux

debian 服务站添加了一块 3t 硬盘, jdb2 不时写硬盘导致不能休眠

< href="Javascript:" Onclick="upVoteTopic(923671);" class="vote">
  •  
  •   feng0vx 2023-03-13 18:48:36 +08:00 1645 次点击
    这是一个创建于 1018 天前的主题,其中的信息可能已经有所发展或是发生改变。

    TIME TID PRIO USER DISK READ DISK WRITE SWAPIN IO COMMAND
    18:35:19 8313 be/3 root 0.00 B/s 3.93 K/s ?unavailable? [jbd2/sdb1-8]

    上面是 iotop 看到的,硬盘只是做备份用,rsync 同步完后就不再读写了
    使用 hdparm -y /dev/sdb 偶尔会待机一下,但是马上会活动起来

    搜索了下,有些说是 kernel bug ,不过那是十年前了,我的内核版本是 Debian 6.0.12-1~bpo11+1 (2022-12-19)

    第 1 条附言    2023-03-14 20:53:35 +08:00
    过了一天正常了,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
    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3587 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 10:20 PVG 18:20 LAX 02:20 JFK 05:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86