完整概述:这不是一个新的驱动器,我已经将它作为 ntfs 驱动器使用一段时间了,我决定将它安装到我的 linux 服务器中并将其切换到 ext4 文件系统。
- 我对 4TB 驱动器进行了分区,使用
fdisk
(g)创建 gpt 表和(n)创建单个分区。 - 我开始用它复制文件
rsync
,速度正常(130-150MB/S)。 - 大约在接近尾声的时候
rsync
(复制近 3TB 的数据),它开始减慢到 2MB/s 或更低。 - 我重新启动了服务器,并注意到重新启动所需的时间比平时更长,因此我连接了一个显示器,并在设备上显示了一堆与 sata 相关的错误。
我使用 root 登录进入维护模式并
mke2fs
在设备上运行/dev/sdd
,以下是输出。有人能帮我理解一下吗?ata5.00: exception Emask 0x0 SAct 0x2000000 SErr 0x0 action 0x0 ata5.00: irq_stat 0x40000008 ata5.00: failed command: READ FPDMA QUEUED ata5.00: cmd 60/08:c8:00:be:c0/00:00:d1:01:00/40 tag 25 ncq 4096 in res 41/40:08:00:be:c0/00:00:d1:01:00/00 Emask 0x409 (media error) <F> ata5.00: status: { DRDY ERR } ata5.00: error: { UNC } end_request: I/O error, dev sdd, sector 7814036992 Buffer I/O error on device sdd, logical block 976754624
答案1
这些都是硬盘故障的症状(速度突然下降、I/O 错误日志、启动等待时间长)。根据之前的使用情况,可能只有在传输如此大的文件后才会变得明显。
检查输出以查看驱动器上是否记录了任何错误是个好主意smartctl
。我通常建议备份,但在这种情况下,听起来你刚开始使用驱动器,所以这可能不是必需的。
也许还值得检查 SATA 电缆,或许换一条,因为它们有时会出现故障,并在可能的情况下尝试使用不同的电源。
检查SMART
驱动器的状态并对其进行彻底的测试是一个好主意,但我相信,无论结果如何,如果您尝试另一根电缆并且没有帮助,则需要更换驱动器。