Linux에서 tape백업을 하려는데 잘 안됩니다.
# tar cvf /dev/st0 /home
이렇게 하면 조금 백업이 되는 것 같다가
tar: /dev/st0: Cannot write: 입력/출력 오류
tar: Error is not recoverable: exiting now
이런 오류를 내면서 백업이 멈춥니다.
우짜면 좋을까요?
아예 안되는건 아니고 수MByte정도는 쓰는거 같습니다.
써지는 양은 할때마다 다른 거 같구요.
/var/log/message에는 다음과 같은 에러 메시지가 출력됩니다.
ini9100u: 13 0
st0: Error 27070000 (sugg. bt 0x20, driver bt 0x7, host bt 0x7).
st0: Error with sense data: Current st09:00: sense key Unit Attention
Additional sense indicates Power on,reset,or bus device reset occurred
st0: Error on write filemark.
st0: Error with sense data: Current st09:00: sense key Not Ready
Additional sense indicates Logical unit has not self-configured yet
----
kernel version은 2.4.18 최신판을 깔았고
sg, st, scsi_mod 세가지 모듈을 컴파일 했고
사용하는 H/W는 Initio-9100W SCSI adaptor에
HP-C1537A 4mm DAT (DDS3) 을 연결했습니다.
그리고 IDE-SCSI emulation을 이용해 CD-writer를 쓰고 있습니다.
dmesg
---
SCSI subsystem driver Revision:1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: HP Model: CD-Writer+ 9100 Rev:1.0c
Type: CD-ROM ANSI SCSI revision: 02
PCI: Found IRQ 9 for device 00:0a.0
i91u: PCI Base=0x9400, IRQ=9, BIOS=0xFF000, SCSI ID=7
i91u: Reset SCSI Bus ...
scsi1 : Initio INI-9X00U/UW SCSI device driver; Revision:1.03g
Vendor: HP Model: C1537A Rev: L907
Type: Sequential-Access ANSI SCSI revision: 02
st: Version 20020205, bufsize 32768, wrt 30720, max init. bufs 4, s/g segs
16
Attached scsi tape st0 at scsi1, channel 0, id 5, lun 0
st0: Block limits 1 - 16777215 bytes.
----
/proc/scsi/scsi
---
Attached devices:
Host: scsi0 Channel:00 Id:00 Lun:00
Vendor: HP Model: CD-Writer+ 9100 Rev:1.0c
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi1 Channel:00 Id:05 Lun:00
Vendor: HP Model: C1537A Rev: L907
Type: Sequential-Access ANSI SCSI revision: 02
-----이 곳에 서명을 적어주십시오.
예.