![新硬盘有问题。它会定期停止工作](https://linux22.com/image/118880/%E6%96%B0%E7%A1%AC%E7%9B%98%E6%9C%89%E9%97%AE%E9%A2%98%E3%80%82%E5%AE%83%E4%BC%9A%E5%AE%9A%E6%9C%9F%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我对新的 8 TB(内部)硬盘有疑问,该硬盘用于存储和处理从 FTP 服务器下载的大量数据。我检查了磁盘GSmartControl
,一切似乎都正常,所以我开始使用它。
问题是,每次将数据下载到磁盘中,存储约 200 到 600 GB 后,磁盘就会停止工作。任何写入它的尝试都失败了(我收到了“只读文件系统”类型的消息)。
我尝试将磁盘重新安装为读写,但这是不可能的(我收到消息
"cannot remount block device UUID=aee6675e-52bf-4e09-9435-fcba67f13b3d read-write, is write-protected")
当我尝试文件系统检查时,我得到了这个:
fsck.ext4: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdb1 Could this be a zero-length partition?
我 /var/log/messages
看到这样的消息
Sep 18 20:07:40 vega kernel: [274385.736369] sd:0:0:0: 00 08 0 I/O erro5.736386] EXT4-fs error (device sdb1): __ext4_get_inode_loc:3740: inode #1972742humbnail: unable to read itable block
Sep 18 20:07:40 vega kernel: [274385.7d 1:0:0<6>[2743e=DID_BA274385.736470] sd 1:0:0:0: [sdb] CDB: Read(10): 28 00 22 40 0e 08 00 00 08 00I/O error, dev sdb, sector 574623240
Sep 18 20:07:40 vega kernel: [274385.736479] sd 1:0:0:0: [sdb] Unhandled error code
Sep 18 20:07:40 vega kernel: [274385.736481] sd 1:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
Sep 18 20:07:40 vega kernel: [274385.736483] sd 1:0:0:0: [sdb] CDB: Read(10): 28 00 22 40 0e 10 00 00 08 00
只有重新启动计算机后问题才能解决。目前,由于我暂时停止了数据下载,该光盘似乎功能齐全。此外,文件系统检查和智能控制都没有检测到任何类型的问题。
除了这种情况很烦人之外,我想知道这是否表明磁盘有故障。
答案1
恐怕,所描述的行为是基于SMR的存档磁盘的“特征”。该磁盘的部分容量是正常格式的(在您的情况下可能是 600 GB)。该区域作为写入的缓存。但问题是,SMR磁盘中的数据必须一次性写入相当大的区域。通常该区域的大小为 256 MB。即使更改单个字节,也必须再次重写完整的 256 MB 区域。
因此,如果完全填满缓存缓冲区,磁盘必须首先将数据写入 SMR 格式,这需要更长的时间……
因此,SMR 磁盘确实更适用于不时读取的存档,而不是写入加载操作......