Problemy s ext2 na ST15230N (Seagate Hawk 4)

Jan Prikryl prikryl na launzatte.cg.tuwien.ac.at
Úterý Červenec 29 15:14:56 CEST 1997


Dobry den preji,

rad bych konzultoval nasledujici problem: mame 4GB Seagate Hawk, na
nejz si kadou noc zalohujeme data z cele site. Pri inicializaci disku
kolegovi nekolikrat spantul mkfs na ext2 (bud se kousnul nebo
zcoroval), nakonec vse proslo - ma domenka byla, ze onen clovek mel v
tech prvnich pripadech spatne nastavenou partition table, ten disk byl
predtim v SGI.

Disk pote chodil, ale nyni asi ctrnact dnu vzdy nejakou dobu pote,
co nem udelame fsck, zacne system tvrdit, ze na disku neni misto,
ac je tam zhruba 1.6GB volnych, pricemz v /var/log/messages se objevuje:

| Jul 29 04:05:22 piano kernel: EXT2-fs error (device 08:11): ext2_new_block: 
|                 Free blocks count corrupted for block group 128
| Jul 29 04:30:04 piano kernel: attempt to access beyond end of device
| Jul 29 04:30:04 piano kernel: 08:11: rw=0, want=1255089472, limit=4192933
| Jul 29 04:30:04 piano kernel: attempt to access beyond end of device
| Jul 29 04:30:04 piano kernel: 08:11: rw=0, want=1687068716, limit=4192933

Zarizeni 08:11 je /dev/sda11, onen disk je na /dev/sdb1, coz je 08:17.
Zajimave je, ze na /dev/sda11 nic poripojeno neni, jedine, co ma s 11
neco spolecneho, je CDROM:

| scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.0/3.2/4.0
| scsi : 1 host.
| scsi0: Scanning channel A for devices.
| scsi0: Received MSG_WDTR, Target 1, channel A needwdtr(0xffff).
| scsi0: Target 1, channel A, using 16 bit transfers.
| scsi0: Target 1, channel A, now synchronous at 10.0MHz, offset 8.
|   Vendor: Quantum   Model: XP32150W          Rev: L912
|   Type:   Direct-Access                      ANSI SCSI revision: 02
| Detected scsi disk sda at scsi0, channel 0, id 1, lun 0
| scsi0: Target 4, channel A, refusing WIDE negotiation; using 8 bit transfers.
| scsi0: Target 4, channel A, now synchronous at 10.0MHz, offset 8.
|   Vendor: TOSHIBA   Model: CD-ROM XM-3801TA  Rev: 3386
|   Type:   CD-ROM                             ANSI SCSI revision: 02
| Detected scsi CD-ROM sr0 at scsi0, channel 0, id 4, lun 0
| scsi0: Received MSG_WDTR, Target 5, channel A needwdtr(0xffed).
| scsi0: Target 5, channel A, now synchronous at 10.0MHz, offset 15.
|   Vendor: SEAGATE   Model: ST15230N          Rev: 0298
|   Type:   Direct-Access                      ANSI SCSI revision: 02
| Detected scsi disk sdb at scsi0, channel 0, id 5, lun 0
| scsi0: Received MSG_WDTR, Target 6, channel A needwdtr(0xffcd).
| scsi0: Target 6, channel A, now synchronous at 10.0MHz, offset 8.
|   Vendor: HP        Model: C1533A            Rev: 9503
|   Type:   Sequential-Access                  ANSI SCSI revision: 02
| scsi : detected 1 SCSI cdrom 2 SCSI disks total.
| SCSI device sda: hdwr sector= 512 bytes. Sectors= 4406960 [2151 MB] [2.2 GB]
| SCSI device sdb: hdwr sector= 512 bytes. Sectors= 8386733 [4095 MB] [4.1 GB]
| eth0: 3c509 at 0x300 tag 1, BNC port, address  00 20 af 55 47 83, IRQ 15.
| 3c509.c:1.07 6/15/95 becker na cesdis.gsfc.nasa.gov
| Partition check:
|  sda: sda1 sda2 sda3
|  sdb: sdb1
| VFS: Mounted root (ext2 filesystem) readonly.
| Adding Swap: 128516k swap-space (priority -1)
| Detected scsi tape st0 at scsi0, channel 0, id 6, lun 0

System je RedHat 4.1, jadro 2.0.30, radic AHA 2940 UW.

Napada mne, ze by to mohlo byt kvuli nejake letite verzi fsck/mkfs:

| mke2fs 1.04, 16-May-96 for EXT2 FS 0.5b, 95/08/09
| e2fsck 1.04, 16-May-96 for EXT2 FS 0.5b, 95/08/09

Pote, co ho odmountuju, udelam fsck a pripojim ho znova, je v poradku,
akorat ma pri fsck nejake nepospojovane bloky. Fyzicky ten disk zadne
vadne bloky nema, takze na HW chybu se mi to nezda ...

Za vsechny napady predem diky.

-- JP

-------------------------------------------------------------------------
               Jan Prikryl <prikryl na cg.tuwien.ac.at>
         http://www.cg.tuwien.ac.at/staff/JanPrikryl.html
         Institute of Computer Graphics and Visualisation
             Vienna University of Technology, Austria
-------------------------------------------------------------------------


Další informace o konferenci Linux