aMule Forum

English => en_Linux => Topic started by: his dudeness on September 08, 2004, 07:46:52 PM

Title: Support for files larger than 2GB?
Post by: his dudeness on September 08, 2004, 07:46:52 PM
Hi,

I'm trying to download a file larger than 2GB. I'm using a vanilla 2.4.26 kernel on a Debian system. The temp directory resides on a ReiserFS volume and aMule gives me after some time the error:
Can't write to file descriptor xy error 27: File too large

Has anybody an idea what I can do?
Title: Re: Support for files larger than 2GB?
Post by: stefanero on September 08, 2004, 07:54:47 PM
well whcih version are you running?
no problem usually with 2.0.0rc2 and up....

stefanero
Title: Re: Support for files larger than 2GB?
Post by: his dudeness on September 08, 2004, 08:44:01 PM
Sorry,  I'm using aMule 2.0.0rc5 with libwxgtk2.5.1.1
Title: Re: Support for files larger than 2GB?
Post by: stefanero on September 08, 2004, 09:48:08 PM
did you maybe start the download with a 1.2.6 version or so???
Title: Re: Support for files larger than 2GB?
Post by: his dudeness on September 08, 2004, 10:12:57 PM
No, I just started the download and never used any 1.x version of aMule.
Title: Re: Support for files larger than 2GB?
Post by: Jacobo221 on September 09, 2004, 06:09:33 PM
It seems some system limitation. Check if you have user quotes or something alike... ask at your distro's forums also and see if they know which limitation could that be.
Greetings!
Title: Re: Support for files larger than 2GB?
Post by: his dudeness on September 10, 2004, 10:53:25 AM
The problem was the old ReiserFS 3.5 which is limited to 2GB. A simple mount -o conv solved the problem (hopefully)
Title: Re: Support for files larger than 2GB?
Post by: Jacobo221 on September 10, 2004, 01:51:16 PM
thanks for reporting :-)
Have a nice aMule experience now!
Title: Re: Support for files larger than 2GB?
Post by: Rebell on July 01, 2005, 02:16:39 PM
Hi folks,

amuleweb 2.0.3 (build manually from cvs) is running on Debian Sarge (2.4.27), ReiserFS 3.6 and I get the following warning.
Quote
Server-Nachricht: WARN : wrong size 2147483647 for file [filename] (163 other clients say it should be 2147483648), please check http://stats.razorback2.com/ed2khistory?ed2k=[hash] . Maybe your known.met file is corrupted ?
Server-Nachricht: WARNSZ : Your client is not able to handle big files (more than 2GB). Please upgrade it !
Server-Nachricht: WARNSZ : This problem costs you a lot of credits and might blacklist you. Maybe your known.met file is corrupted ?

Every time, I got the errors:
Quote
1. Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
2. Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
3. Heruntergeladener Teil 220 ist defekt in Datei: [filename]
4. FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
Heruntergeladener Teil 220 ist defekt in Datei: [filename]
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
Erwarteter Teil-Hash: CF9049C78DB548EA2AC4B102C3F1C8C4
Tatsächlicher Teil-Hash: 4DF883CCB76C7F194CCAAC49D61D4030
Heruntergeladener Teil 220 ist defekt in Datei: [filename]
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])
FEHLER beim speichern der part-Datei: .part file not found (052.part.met ==> [filename])

Translations:
1. Expected part-hash: [hash]
2. Real part-hash: [hash]
3. Downloaded part 220 is corrupt in file: [filename]
4. Error while saving part file: [message]

whats going wrong?
Title: Re: Support for files larger than 2GB?
Post by: stefanero on July 01, 2005, 02:42:56 PM
well looks like the reizerFS problem to me, since aMule itself has no problems with files largen then 2gb....
Title: Re: Support for files larger than 2GB?
Post by: Rebell on July 01, 2005, 06:59:06 PM
But im using 3.6 of reiserfs. Have a look at this: http://sman.informatik.htw-dresden.de/doc/manual/suselinux-adminguide_de/html/apas04.html

btw: how to check the version of the the filesystem is. I only looked at the kernel module which was loaded.
Title: Re: Support for files larger than 2GB?
Post by: stefanero on July 01, 2005, 08:33:10 PM
but maybe you have enabled 2GB files in some option dont know...

but I know for sure amule works fine with files larger then 2gb becuase i dl them without problems... :))
Title: Re: Support for files larger than 2GB?
Post by: Rebell on July 04, 2005, 04:59:45 PM
Ive created a large file with dd. Its size is about 2,4 GB.
Code: [Select]
-rw-r--r--  1 pensator pensator 2507239936 2005-07-04 18:21 file
The filesystem definitivly supports it. Must there be a ./configure switch to activate 2gb support while building amule?
Title: Re: Support for files larger than 2GB?
Post by: stefanero on July 04, 2005, 05:37:46 PM
nope no configure thingy
Title: Re: Support for files larger than 2GB?
Post by: Rebell on July 04, 2005, 05:47:39 PM
maybe protocol communication differences (between peer or server)? the same file works fine in newest emule (for win).
Title: Re: Support for files larger than 2GB?
Post by: stefanero on July 04, 2005, 06:01:52 PM
what aMule version btw?

and communication is up2date till version eMule 0.45b atm
Title: Re: Support for files larger than 2GB?
Post by: [pl]ice on August 15, 2005, 02:51:20 AM
since when linux supports larger than 2 gb??? :> it doesn't...... if u want ntfs does... :/
i seen a solution but it was 'bit' long and for ur risk only etc. under ext3 doesn't work either.
c ya
EDIT:

apologies, the faq was referring to fat32; for dvd purpose. still will check why it didn't fit using PLD.
Title: Re: Support for files larger than 2GB?
Post by: phoenix on August 15, 2005, 04:08:14 AM
From http://batleth.sapienti-sat.org/projects/FAQs/ext3-faq.html:
Quote

Q: What is the largest possible size of an ext3 filesystem and of files on ext3?

inspired by Andreas Dilger, suggested by Christian Kujau:

Ext3 can support files up to 1TB. With a 2.4 kernel the filesystem size is limited by the maximal block device size, which is 2TB. In 2.6 the maximum (32-bit CPU) limit is of block devices is 16TB, but ext3 supports only up to 4TB.
Title: Re: Support for files larger than 2GB?
Post by: Mr Faber on August 15, 2005, 07:23:14 PM
You can enable big files in wxGTK but it is enabled in wxGTK 2.6 per default. I don't know how 2.4 behaves and what they mean with big files.

cu
Mr Faber
Title: Re: Support for files larger than 2GB?
Post by: [pl]ice on August 16, 2005, 02:53:42 PM
hm,
 people tried with PLD, ;couldn't fit larger than 2gig. that was while downloading things.
i will pass that to others :] ; where i found that faq about the size.
thnx