Ich habe es mit SCP versucht, aber es steht "Negative Dateigröße".
>scp matlab.iso xxx@xxx:/matlab.iso
matlab.iso: Negative file size
Auch versucht mit SFTP, funktionierte gut, bis 2 GB der Datei übertragen worden waren, dann gestoppt:
sftp> put matlab.iso
Uploading matlab.iso to /home/x/matlab.iso
matlab.iso -298% 2021MB -16651.-8KB/s 00:5d
o_upload: offset < 0
Irgendeine Idee, was falsch sein könnte? Unterstützen SCP und SFTP keine Dateien, die größer als 2 GB sind? Wenn ja, wie kann ich größere Dateien über SSH übertragen?
Das Zieldateisystem ist ext4. Die Linux-Distribution ist CentOS 6.5. Das Dateisystem enthält derzeit (zugreifbare) große Dateien (bis zu 100 GB).
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
. Wenn Sie jedoch ein 64-Bit-6.5-System verwenden, ist die Installation der Administratoren openssh-5.3p1-94.el6_6.1.x86_64
und openssh-server-5.3p1-94.el6_6.1.x86_64
der Standard-Repos wahrscheinlich einfacher .