[linux-l] Re: Tut nicht (was: Re: patch (was: Re: ?: was tun fuer large file support unter smbfs))
Gregor Zattler
texmex at uni.de
Sa Sep 27 16:58:33 CEST 2003
Hi Soeren, hi Liste,
sorry für die späte Antwort... das hier nur zur
Vervollständigung des Bildes:
* Soeren Sonnenburg <linux at nn7.de> [08. Sep. 2003]:
> On Mon, 2003-09-08 at 16:15, Gregor Zattler wrote:
[ ... mehrere GB von linux 2.4.22 / lokalem ext3 per pipe als
cpio-Archiv auf NTFS5 / smbmount spielen: bricht nach 2 GB ab ...]
> > Nun läuft ein entsprechend gepatchter Kernel, das Samba ist
> > gepatcht, aber die obige pipe brach doch wieder nach 2 GB ab.
> > Keine Ahnung warum, ich kann mir eigentlich nicht vorstellen,
> > dass das cpio Probleme hat mehr als 2 GB in eine pipe zu tun.
> > Mein Problem löse ich jetzt, indem ich das Archiv splitte.
>
> aber wenn du schon soweit gekommen bist, kannst du bitte noch
> zB dd if=/dev/zero of=./test.bigfile bs=1k seek=3023M count=100 oder tar
> ausprobieren ich bin mir nicht so sicher mit cpio... und > 2G
Ich fass' es nicht:
0 pit:/mnt/zeugs# dd if=/dev/zero of=./test.bigfile bs=1k seek=3023M count=100
dd: advancing past 3245921533952 bytes in output file `./test.bigfile': File too large
Das war vielleicht ein bisschen viel, mehr als 2 TB.
Aber:
0 pit:/mnt/zeugs# dd if=/dev/zero of=./test.bigfile bs=1k seek=303300000 count=100 ; ls -lh
100+0 records in
100+0 records out
102400 bytes transferred in 0,002010 seconds (50946669 bytes/sec)
total 4,9G
-rw-r--r-- 1 root root 4,9G 2003-09-09 16:48 sehrgrosz
drwx------ 2 root root 16K 2003-09-09 16:00 lost+found/
-rw-r--r-- 1 root root 290G 2003-09-27 16:47 test.bigfile
geht. Das würde ja auch reichen.
An dem cpio kann's nicht liegen, denn das hat in der pipe mit
split (1) ja funktioniert. Die einzelnen Dateien, die archiviert
werden sollten, waren allerdings auch deutlich kleiner, als 2 GB.
Hingegen mit dem gerade angelegten test.bigfile:
0 pit:/mnt/zeugs# echo test.bigfile |cpio -o >t.b.cpio ; ls -lh
cpio: test.bigfile: Value too large for defined data type
1 block
total 4,9G
-rw-r--r-- 1 root root 4,9G 2003-09-09 16:48 f-win.img
drwx------ 2 root root 16K 2003-09-09 16:00 lost+found/
-rw-r--r-- 1 root root 512 2003-09-27 16:54 t.b.cpio
-rw-r--r-- 1 root root 290G 2003-09-27 16:47 test.bigfile
Das ist zwar auch ärgerlich, war ja aber gerade nicht gefordert.
Es liegt also doch an dem smbmount...
Ciao; gregor
Mehr Informationen über die Mailingliste linux-l