[tar dd & nc] network transfer breekt af na 22Gb

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05 20:45
Ik wil via het network een hele partitie vol files van de ene naar de andere computer kopieren.
Situatie:
Servertje (klein doosje van 12x12x4cm):
  1. 1 2.5" Schijf, geen ruimte voor een tweede.
  2. Reiserfs partitie (sda4, RO gemount als /home) van 29Gb met nog 2Gb ruimte
  3. Geen mogelijkheid voor een extra schijf
  4. Alleen USB1aansluiting.
  5. Netwerk is de aangewezen manier voor data transfer
  6. Systeem heeft een 933MHz SoC die met SCP snel tegen zijn grenzen aanloopt
Laptop:
[list=1]
• Lege HD met een 60Gb Ext3 partititie (sda6)
• Partitie gemount op /mnt/sda6
• Systeem draait nu SystemRescueCd
[list]

Ik wil daarom met dd, tar en nc alle files van het servertje naar de laptop kopiëren:
Op de laptop:
nc -l -p 2000 | pv -e -p -r -s 29000M | dd of=home.tar bs=1M

Op de server:
tar -cf - | netcat 192.168.0.x 2000

Dat gaat een heletijd goed: ongeveer 7.5Mb/s, beperkt door de cpu van de server. Maar na 22 Gb stopt alles.
\Op de laptop zie ik dan:
dd: writing 'home.tar': Read-only file system

Die laatste melding is niet erg accuraat: er is al 22Gb geschreven. Maar als ik ls /mnt/sda6 doe krijg ik een Input/output error. Bij opnieuw mounten krijg ik een foutmelding dat het superblock niet gelezen kan worden. Blijkbaar is het FS corrupt geworden. Doe ik iets fout?
Het filesystem heeft 4kb blokken en zou dus files van 2TB moeten kunnen opslaan. Bovendien is het FS ruim groot genoeg. Wat kan hier mis zijn?

[ Voor 6% gewijzigd door Sir Isaac op 10-09-2012 23:38 ]


Acties:
  • 0 Henk 'm!

  • Thralas
  • Registratie: December 2002
  • Laatst online: 23:00
Output van dmesg al bekeken?

Acties:
  • 0 Henk 'm!

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05 20:45
Nee, dat lukt ook niet meer na het rebooten van systemrescuecd (minder slim inderdaad).

Na een volgende poging:
Jan  1 03:07:00 sysresccd kernel: [ 1288.046943] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 00 00 00 38 00 00 08 00
Jan  1 03:07:00 sysresccd kernel: [ 1288.046953] end_request: I/O error, dev sda, sector 56
Jan  1 03:07:00 sysresccd kernel: [ 1288.046991] sd 0:0:0:0: [sda] Unhandled error code
Jan  1 03:07:00 sysresccd kernel: [ 1288.046995] sd 0:0:0:0: [sda]  Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
Jan  1 03:07:00 sysresccd kernel: [ 1288.046999] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
Jan  1 03:07:00 sysresccd kernel: [ 1288.047032] end_request: I/O error, dev sda, sector 0
Jan  1 03:07:00 sysresccd kernel: [ 1288.047075] sd 0:0:0:0: [sda] Unhandled error code
Jan  1 03:07:00 sysresccd kernel: [ 1288.047078] sd 0:0:0:0: [sda]  Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
Jan  1 03:07:00 sysresccd kernel: [ 1288.047083] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
Jan  1 03:07:00 sysresccd kernel: [ 1288.047093] end_request: I/O error, dev sda, sector 0
verder geeft de HD piepjes. Hij kon wel eens EOL zijn. :'(

[ Voor 86% gewijzigd door Sir Isaac op 11-09-2012 00:07 ]


  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 02-10 22:42

CAPSLOCK2000

zie teletekst pagina 888

Dat ziet er inderdaad uit als een rotte schijf.
Ik zou er zo snel mogelijk een check over heen gooien. Waarschijnlijk moet je die schijf vervangen.

This post is warranted for the full amount you paid me for it.


  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05 20:45
Ik ben inderdaad al op zoek naar een nieuwe schijf. Gelukkig stond er niets op. Wel frustreren.
Maar deze manier van computers klonen is wel heel mooi voor incidenteel gebuik. Geen gedoe met ompluggen van schijven. Unix rules.

Acties:
  • 0 Henk 'm!

  • sam.vimes
  • Registratie: Januari 2007
  • Laatst online: 08-06 08:44
Off topic:
Ik kende de tool pv (pipe viewer) nog niet. Maar na het lezen van http://www.catonmat.net/blog/unix-utilities-pipe-viewer/ heb ik hem snel geïnstalleerd. Thx voor de tip!

[ Voor 1% gewijzigd door sam.vimes op 17-09-2012 15:24 . Reden: fypfout ]

Pagina: 1