我在不久前接到了官方推送,升级系统到4.1.18-2001031356,之后噩梦就开始了,F2-210硬盘无法休眠,即是没有任何操作,也一直发出寻道声音,但是机身硬盘读写灯并不闪动。
联系客服让重装系统,但是依然无效,在拔掉网线的情况下,无论硬盘休眠时间设置成多少,都无法休眠,而且在设定的时间到达时(拔掉网线1小时),硬盘发出明显的重启的声音。
没有办法,只好SSH上去看dmesg错误信息,发现大量这样的信息:
[ 3567.200409] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 3567.207646] ata1.00: cmd ec/00:00:00:00:00/00:00:00:00:00/00 tag 8 pio 512 in
res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 3567.222532] ata1: hard resetting link
[ 3567.570393] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 3567.578801] ata1.00: configured for UDMA/133
[ 3567.583221] ata1: EH complete
我尝试用hdparm -y /dev/sdb && hdparm -y /dev/sdc命令休眠硬盘,硬盘会在短暂停机后(完全停机5秒内)再次被唤醒,同时增加一轮上面相同的错误信息。
经过查阅资料,这个问题也许是和供电、SATA线缆有关系,然而最可能的是Linux内核的一个bug。我的NAS安装后从来没有移动过,而且是更新系统之后才出现的问题,我估计大概率是新系统的内核存在某种bug,希望能尽快解决。
我的硬盘:Seagate IronWolf 4T×2,ATA版本ACS-3 T13/2161-D revision5,SATA版本:SATA 3.1, 6.0Gb/s
NAS:F2-210@TOS4.1.18-2001031356,内核:4.4.18-g8bcbd8a-dirty(系统显示如此)
测试环境:Ubuntu19.10 w/ Google Chrome
NAS本身除安装iSCSI Target以外没有任何附加应用,而且iSCSI Target已经关掉
#同时,升级到这一版系统之后,Web界面右上角关闭提示蜂鸣的按钮失效
F2-210硬盘无法休眠
版主: TerraSupport, TMsupport, TMjack
Re: F2-210硬盘无法休眠
补充 /tmp/sys_log信息如下:
set hdd to sleep issuing sleep command /dev/sda
issuing sleep command /dev/sdb
issuing sleep command /dev/sdc
issuing sleep command /dev/sdd
issuing sleep command /dev/sde
issuing sleep command /dev/sdf
issuing sleep command /dev/sdg
issuing sleep command /dev/sdh
issuing sleep command /dev/sdi
set hdd to sleepid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
set hdd to sleep issuing sleep command /dev/sda
issuing sleep command /dev/sdb
issuing sleep command /dev/sdc
issuing sleep command /dev/sdd
issuing sleep command /dev/sde
issuing sleep command /dev/sdf
issuing sleep command /dev/sdg
issuing sleep command /dev/sdh
issuing sleep command /dev/sdi
set hdd to sleepid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
cat: read error: Invalid argument
-
TerraSupport
- 技术支持
- 帖子: 158
- 注册时间: 2019年 12月 11日 星期三 5:08 pm
Re: F2-210硬盘无法休眠
硬盘休眠问题已经优化完成,近期会更新一版系统解决该问题。
-
TerraSupport
- 技术支持
- 帖子: 158
- 注册时间: 2019年 12月 11日 星期三 5:08 pm
Re: F2-210硬盘无法休眠
升级到新版本后,2-3天内会有日志写入,之后就可以休眠了。
Re: F2-210硬盘无法休眠
还是不能休眠,确切地说是休眠后立即唤醒,这回/tmp/sys_log里面的信息变了,重复以下内容:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
HDIO_DRIVE_CMD(sleep) failed: Input/output error
HDIO_DRIVE_CMD(sleep) failed: Bad file descriptor
HDIO_DRIVE_CMD(sleep) failed: Bad file descriptor
HDIO_DRIVE_CMD(sleep) failed: Bad file descriptor
HDIO_DRIVE_CMD(sleep) failed: Bad file descriptor
HDIO_DRIVE_CMD(sleep) failed: Bad file descriptor
HDIO_DRIVE_CMD(sleep) failed: Bad file descriptor
-
TerraSupport
- 技术支持
- 帖子: 158
- 注册时间: 2019年 12月 11日 星期三 5:08 pm
Re: F2-210硬盘无法休眠
可能需要远程看下,请加下技术qq3138607612