我正在寻求如何进一步解决这个问题的建议...
我有一张 Adaptec ASC-1405 SAS 卡和一个 HP LTO-4 磁带驱动器。
我做了一个正常的 tar 备份,tar -cvf /dev/nst0 ...这对任何模糊测试都有效。
但是,当我尝试使用 tar -tvf /dev/nst0 查看磁带时,我收到读取错误(I/O 故障)。这种情况似乎发生在随机位置。两次连续运行不会在同一文件上停止。发生这种情况时,磁带会停止,tar 会冻结。然后过了一会儿(几分钟),错误出现,磁带又开始运行。
有任何想法吗?
我已成功升级固件并在同一硬件上的备份驱动器上运行所有测试,只需从 Windows 7 磁盘启动即可。
tar 的输出:tar:/dev/nst0:无法读取:输入/输出错误 tar:/dev/nst0:无法读取:输入/输出错误 tar:跳至下一个标题 tar:/dev/nst0:无法读取:输入/输出错误 tar:/dev/nst0:无法读取:输入/输出错误 tar:跳至下一个标题 tar:33363361 处有一个单独的零块 tar:由于先前的错误,以失败状态退出
mt -f /dev/nst0 状态 SCSI 2 磁带驱动器:文件编号=0,块编号=0,分区=0。磁带块大小 0 字节。密度代码 0x46 (LTO-4)。自上次状态以来的软错误计数=0 常规状态位开启 (41010000):BOT ONLINE IM_REP_EN
lspci ... 串行连接 SCSI 控制器:Adaptec ASC-1405 统一串行 HBA(rev 02)
uname -a Linux 主机 3.13.0-43-generic #72-Ubuntu SMP 2014 年 12 月 8 日星期一 19:35:44 UTC i686 i686 i686 GNU/Linux