在最近的一些更新之后,我的服务器告诉我它无法再找到使用其磁盘 ID 安装的外部备份磁盘。
所以我检查了一下,发现我的外部备份驱动器的 ID 已经发生了变化:从 ata-ST3000DM001… 变成了 usb-Seagate_Expansion_Desk…
好吧,这是一个 USB 驱动器。但我的备份脚本抱怨它无法读取 SMART 数据,而这在以前的标识符中从来都不是问题。
我可以从我的脚本中删除智能检查,但我不认为这是一个选项,因为这意味着如果该磁盘损坏,我不会收到通知。
到目前为止我尝试过的事情:
smartctl -d sat -a /dev/disk/by-id/usb-…
smartctl (-d sat) -a /dev/sda
重启
有用的信息:
lsusb:
Bus 005 Device 002: ID 0bc2:331a Seagate RSS LLC
smartctl:
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-122-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error unsupported field in scsi command
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
uname:
4.4.0-122-generic
先感谢您!