Limitation a 2Go reiserfs/ext3

Limitation a 2Go reiserfs/ext3 - Linux et OS Alternatifs

Marsh Posté le 14-09-2004 à 10:57:56    

Bonjour,
 
Sur un Mandrake 10, j'ai monte une partition reiserfs mais je viens de voir qu'il ne peux creer des fichiers superieur a 2Go. Y a t'il une solution pour corriger cela ???
 
mount ->
/dev/ide/host0/bus0/target0/lun0/part7 on /mnt/data type reiserfs (rw,notail)
 
Merci.


Message édité par steph73 le 15-09-2004 à 14:19:42
Reply

Marsh Posté le 14-09-2004 à 10:57:56   

Reply

Marsh Posté le 14-09-2004 à 11:08:54    

quels genres de fichiers ?


---------------
Jotenakis
Reply

Marsh Posté le 14-09-2004 à 11:15:44    

Une image iso d'un DVD, un tar file ou bien des captures de fichiers video.

Reply

Marsh Posté le 14-09-2004 à 11:19:10    

bizarre la limite officielle est très largement au delà de 2go.


---------------
Jotenakis
Reply

Marsh Posté le 14-09-2004 à 11:29:43    

oui il me semblait aussi, pour le moment j'ai rien trouve, au pire je la passerais en ext3

Reply

Marsh Posté le 14-09-2004 à 12:56:09    

oué aucune problème au dela des 2go : /

Reply

Marsh Posté le 14-09-2004 à 13:06:12    

steph73 a écrit :

Bonjour,
Sur un Mandrake 10, j'ai monte une partition reiserfs mais je viens de voir qu'il ne peux creer des fichiers superieur a 2Go.


 
Avec quoi tu crées les fichiers ?

Reply

Marsh Posté le 15-09-2004 à 09:32:49    

Je le telecharge via ftp ou wget, je vais aussi faire un test avec un tarball.

Reply

Marsh Posté le 15-09-2004 à 09:40:06    

Ca sent le développeur qui a utilisé des entiers 32 bits signés pour faire des calculs sur la taille des fichiers... :D

Reply

Marsh Posté le 15-09-2004 à 09:52:14    

non, même pas. ça dépend de la version de la libc et ce qu'il a utilisé comme API pour manipuler les fichiers...

Reply

Marsh Posté le 15-09-2004 à 09:52:14   

Reply

Marsh Posté le 15-09-2004 à 09:59:32    

Possible, en effet. ;)
 
Mais la coïncidence est troublante. Quel type de donnée est limité, selon toi, à env. 2Go si ce n'est quelque chose du genre 2^31 - 1 ?

Reply

Marsh Posté le 15-09-2004 à 10:00:48    

mais c'est pas ce que je dis bordel :o
 
évidemment que c'est un problème 32bits, maintenant c'est pas forcément parce que le développeur à coder 'int size;' :o

Reply

Marsh Posté le 15-09-2004 à 10:05:02    

Tu pinailles, Taz. Que le développeur ait utilisé directement dans son code un int, ou qu'il ait fait un appel de fonction vers une api qui contient une fonction avec un int dedans revient au même. C'est parfaitement dans l'esprit de mon premier post. ;)

Reply

Marsh Posté le 15-09-2004 à 10:06:37    

non c'est pas pinailler. gérer des fichiers 64bits, ça peut nécessiter beaucoup plus qu'un s/int/long long/g

Reply

Marsh Posté le 15-09-2004 à 10:09:31    

On est d'accord. Je ne vois pas où est la contradiction avec ce que je dis.

Reply

Marsh Posté le 15-09-2004 à 13:17:18    

Via ftp ou wget ca s'arrete a 2147483647.
En creant un tar file il plante a 2453125120.

Reply

Marsh Posté le 15-09-2004 à 13:19:58    

ben t'as plus d'espace disque ou alors t'as des logiciels / quernaille pété

Reply

Marsh Posté le 15-09-2004 à 14:19:05    

Meme probleme en ext3 !!!!!!
 
100%[++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] 2,147,483,647   --.--K/s             File size limit exceeded

Reply

Marsh Posté le 15-09-2004 à 14:41:28    

tu n'aurais pas une limitation avec ulimit ?
 
tapes ulimit et/ou ulimit -f et si ca te dit unlimited, oublie ce post ;)


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 15-09-2004 à 15:53:09    

En faisant ca, j'arrive a creer un fichier de plus de 2Go:
 
dd if=/dev/ide/host0/bus0/target0/lun0/part6 of=toto
 
Donc la limitation n'est pas sur le FS mais ailleur, pour l'instant, j'essaye de ramener une image iso de 4Go via ftp.
J'ai l'impression que c'est le serveur ftp qui est brider.
 
J'ai ce message d'erreur via ftp
 
426 Failure writing network stream.
2147483592 bytes received in 2.5e+03 seconds (8.5e+02 Kbytes/s)
 
Edit:
 
J'ai essayer depuis une autre machine avec un autre os, j'ai le meme probleme donc c'est le serveur ftp qui bride.


Message édité par steph73 le 15-09-2004 à 16:35:41
Reply

Marsh Posté le 15-09-2004 à 18:10:46    

steph73 a écrit :


J'ai essayer depuis une autre machine avec un autre os, j'ai le meme probleme donc c'est le serveur ftp qui bride.


 
Installe pure-ftpd et compile avec --with-largefile ça supportera > 2Go sans problème.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed