我在磁带上写了大约1.5TB的文件
tar -b 512 -clpMvf /dev/nst0 /path_to_stuff一切正常,没有错误信息。现在如果我试着把它从磁带上读回来
tar -b 512 -xlpMvf /dev/nst0 /path_to_stuff我的阅读错误有10-12次:
path_to_stuff/file.ext
tar: /dev/nst0: Cannot read: Input/output error如果我对原始文件和还原的文件进行逐字节比较,它是相同的,所以所有内容都被正确地读取了。如果我重新运行,读取错误会发生在不同的文件上。
磁带驱动器是IBM的SAS连接的LTO-7 .固件最近更新了,没有改变任何东西。
这就是tapeinfo -f给我的信息:
Product Type: Tape Drive
Vendor ID: 'IBM '
Product ID: 'ULTRIUM-HH7 '
Revision: 'G9Q1'
Attached Changer API: No
SerialNumber: '1132T125132'
MinBlock: 1
MaxBlock: 8388608
SCSI ID: 1
SCSI LUN: 0
Ready: yes
BufferedMode: yes
Medium Type: 0x78
Density Code: 0x5c
BlockSize: 0
DataCompEnabled: yes
DataCompCapable: yes
DataDeCompEnabled: yes
CompType: 0xff
DeCompType: 0xff
BOP: yes
Block Position: 0
Partition 0 Remaining Kbytes: -1
Partition 0 Size in Kbytes: -1
ActivePartition: 0
EarlyWarningSize: 0
NumPartitions: 0
MaxPartitions: 3任何想法都是非常感谢的!
发布于 2018-01-21 10:03:56
在过去的几天里我也有同样的问题。
这些问题发生在上次系统升级之后。我在备份期间观察了系统的行为,可以看到整个内存正在被使用。同时,在tar上也出现了阅读错误。在此升级期间,系统交换已配置,但未激活。
因此,我再次激活了交换,并启动了相同的tar调用。惊喜吧!这些错误不再发生。尽管交换区只使用了几kb (系统内存32G交换16G)。
https://serverfault.com/questions/847817
复制相似问题