[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SFTP und max. Dateigroesse



Hallo!

On 16 Sep 2004 at 09:58 +0200, henner@graubitz.de wrote:

> wollte mir neulich eine Datei > 2 GB von einem auf den anderen Rechner per
> sftp ziehen.
> 
> sftp hat mit der (leider deutschen) Fehlermeldung 2042 MB ETA Die maximale
> Dateigröße ist überschritten abgebrochen.

Wenn ich das richtig sehe, wird diese Fehlermeldung nicht von sftp,
sondern von der glibc erzeugt. Bist du dir sicher, dass das Zielsystem
überhaupt Dateien größer 2 GiB verträgt?

Ich habe (auf Woody, Dateisystem ext2, glibc 2.2.5, Kernel 2.4.25,
OpenSSH 1:3.4p1-1.woody.3) eben eine 2050 MiB-Datei mit sftp von
localhost nach localhost kopiert - das hat anstandslos funktioniert. Und
dass der Largefile-Support bei der SSH-Version in testing schlechter
geworden sein soll als in Woody, ist unwahrscheinlich.

Wenn das Zielsystem also wirklich so große Dateien verträgt, könnte
immer noch SSH ohne Largefile-Support übersetzt worden sein. Hier
liefert zum Beispiel 

$ objdump -T /usr/bin/sftp | grep 64$
08049054      DF *UND*  000000b7  GLIBC_2.2   readdir64
08049284      DF *UND*  00000069  GLIBC_2.1   lseek64
080492a4      DF *UND*  00000197  GLIBC_2.2   __xstat64
08049334      DF *UND*  00000034  GLIBC_2.1   open64
08049364      DF *UND*  0000009f  GLIBC_2.1   fopen64
080493a4      DF *UND*  00000197  GLIBC_2.2   __lxstat64
08049484      DF *UND*  00000197  GLIBC_2.2   __fxstat64

korrekt die Largefile-Varianten der entsprechenden Systemfunktionen.

Gruß,
Elmar

-- 
[ GnuPG: D8A88C0D / 2407 063C 1C92 90E9 4766 B170 5E95 0D7F D8A8 8C0D ]
·······································································
  An algorithm must be seen to be believed.        -- Donald E. Knuth

Attachment: pgpGbu1Epa2qh.pgp
Description: PGP signature


Reply to: