TS1140(E07)ドライブを使用して3592 JB IBM(700 GB)テープを読み取るのに問題があります。テープはTS1130(E06)ドライブを使用して作成され、テープラベルに記載されているように最大1TBの圧縮容量を持ちます。 IBMのテープ仕様Webページによれば、TS1140ドライブはTS1120(E05)およびTS1130ドライブに書き込まれたテープ読み取りと逆互換する必要があります。しかし、テープを読み取ろうとすると、I / Oエラーが発生し、約240MBで停止します。ブロックサイズが256Kのテープを使用して最大8GBまで確保しましたが、dd
それも停止しました。
例えば。
[user1@server-le1 ~]$ dd if=/dev/IBMtape10 of=/myoutputpath/File_1.dat bs=512k
dd: reading `/dev/IBMtape10': Input/output error
0+46011 records in
0+46011 records out
379301796 bytes (379 MB) copied, 833.756 s, 455 kB/s
この問題を解決するのに役立つIBMテープ・ドライブの使用経験がある人はいますか?
テープメーカーは、1140ドライブを使用してこの内容を読むことができると述べました。もしそうなら、これが変更されるべきドライブ設定かどうか疑問に思います。それとも別のものはありますか?
答え1
ここにいくつかの考えがあります。これにより、問題がまったく解決されたり解決されたりすることはありませんが、次のようにコンテンツを複製しようとしますcat
。
cat /dev/IBMtape10 > /myoutputpath/File_1.dat
cat
これは、バッファサイズを強制することなく、利用可能なI / Oレートに基づいてブロックサイズが最適な値に自動的に調整されるためです。
/dev/IBMtape10
コマンドで直接試すこともできますmt
。