aMule Forum
Portuguese => Ajuda aMule => Topic started by: sideshow on September 09, 2005, 10:50:45 PM
-
Olá ppl!!!
Realmente acho mt estranho! De 10 em 10s aparece sempre uma janela a dizer um erro qualquer!!!
Por ex:
"info: Could not create backup of '/mnt/hdd1/aMule/527.part.met' (error 24: Too many open files)
Está sempre a aparecer este erro só que com ficheiros diferentes!!!
Outro ex:
"can't open user configuration file"
"failed to create a temporary file name (error 24: Too many open files)
Só para saberem os antecedentes: Fiz a migração de Koizo para aMule (linux) e transferi os meus xxx.part e os xxx.part.met para a minha pasta de temporarios /mnt/hdd1/amule
Neste momento tou a sacar a 37KB's mas os erros estão sempre a aparecer!!! Tb notei ter perdido 60 ficheiros apenas no dia de hoje pois tinha de ir clicando no OK qd as janelas de erro apareciam!!! Qd reinciei, perdi todos os ficheiros k tinha posto ok (akeles exemplos de errro k pus em cima)!! =/
Alguêm sabe o que posso fazer?
Obrigado!!!!
-
Originally posted by sideshow
"info: Could not create backup of '/mnt/hdd1/aMule/527.part.met' (error 24: Too many open files)
...
"can't open user configuration file"
"failed to create a temporary file name (error 24: Too many open files)
Open less files :D
Sério, checa se você tem espaço suficiente na partição em que você está baixando os arquivos, e vê se não exagera na quantidade de arquivos baixados ao mesmo tempo. O sistema operacional tem um limite de número de arquivos abertos ao mesmo tempo, no meu caso é 1024 ($ ulimit -n). Se você estiver com tantos arquivos na fila de download que acabe baixando muitos simultâneamente, você pode acabar excedendo esse limite.
-
Sim tenho espaço suficiente na partição!!! Eu ao todo tenho uns 800ficheiros para download mas apenas uns 300 estão a fazer download, os outros estão em stoped! Logo não sei será isso!!! Já pus em pausa mais uns 100 e o prob continua no mesmo! Ja tive o eMule, o Bowlfish, o Koizo, o Emule Plus e nunca me tinha acontecido tal coisa!!! =/
O problema é k estou a perder ficheiros! qd reiniciei o Amule 50ficheiros tinham ido ao ar, por ex. o 524.part que falei no meu post anterior!!! Se insto continuar assim, dentro de pouco tempo fico sem ficheiros! o que vale é k tenho dvd's com as part todas deles!!! só k irei voltar ao mês de julho!
Sinceramente nao sei k fazer!!!
No entanto obg pela tua ajuda e pela k posso vir ai....
-
hummm...pode ser um prob do kernel....que filesystem tas a usar? fat/ntfs?
Bem uma coisa e certa.....nunca tive a sacar 800 ficheiros numa vez so....e alem disso axo k a minha makina (Athlon XP 1600) nao ia aguentar com essa carga toda.....no maximo 100 files de cada vex , ao com uma media de 500 fontes por file.... é o k costumo fazer com esta makina....
Por isso o melhor e experimentar com menos files...nao percebo e como vão desaparecendo alguns files ?(
Abraço....
-
sideshow,
Eu costumo forçar bem o aMule pra testar, e baixo sempre uns 500 arquivos ao mesmo tempo. Costuma não ser uma experiência muito boa pro resto dos aplicativos, mas funciona e faz os bugs aparecerem mais rápido. Nunca tive problemas com o número máximo de arquivos. Mas 800 realmente é um pouco demais.
Sugiro você seguir o conselho do wardevil e baixar menos arquivos ao mesmo tempo, coisa de 100. Deixa os outros em "stop" e habilita a opção de ativar um download novo sempre que um for completado.
Abraços!
-
Originally posted by wardevil
hummm...pode ser um prob do kernel....que filesystem tas a usar? fat/ntfs?
Eu utilizo o ext3 e o kernel é o k vem no Ubuntu 5.04
Originally posted by wardevil
...nao percebo e como vão desaparecendo alguns files ?(
Pq qd aparece por ex. a msg: info: Could not create backup of '/mnt/hdd1/aMule/527.part.met' (error 24: Too many open files) o ficheiro 527.part.met desaparece e qd volto a reiniciar o amule, o ficheiro nao se encontra nas transferencias pois o 527.par.met já não está lá! apenas o 527.par.met.bak!!!
-
Originally posted by phoenix
Eu costumo forçar bem o aMule pra testar, e baixo sempre uns 500 arquivos ao mesmo tempo.
Mas como é k fazes isso do forçar? eu só tenho uns 300 em simultaneoe mm assim da akele erro dos: too many open files!
Originally posted by phoenix
e habilita a opção de ativar um download novo sempre que um for completado.
Como se faz isso? Qual a opção?
Obrigado a ambos!!!
-
Isso e mto estranho.....Devias abrir uma shell como root e executar este comando:
tail -f /var/log/syslog /var/log/kernel/errors
server para vigiares o k acontece na tua makina procura por erros relacionados com o hdd.
Se pudesses experimentar mudar a temp e a incoming do amule pra outro disco para ver o k se acontece a mesma coisa....
Adicionalmente podes experimentar kuando tas a correr o amule executar:
lsof /mnt/hdd1/aMule e ve se a lista nao e mto longa ;)
Isso e mesmo mto estranho....
Abraço....
-
Mudar para outro disco!!! poxa... tive 1 mês a passar 24 dvd's dos temp para o disco!!! e não tenho outro disco livre para isso!!! podia tentar com uns tantos, mas mudar tudo uii... não faço mais nada a vida!!!
Sim isto é mt estranho e n tou a conseguir resolver, para além de agora estar parado sem sacar nada!!!! :(
-
slideshow,
Posta aqui o resultado de:
$ df -hT
$ grep -i dir ~/.aMule/amule.conf
$ grep -i MinFreeDiskSpace ~/.aMule/amule.conf
-
sideshowbob@ubuntu:~$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sdc3 ext3 26G 7.2G 17G 30% /
tmpfs tmpfs 253M 0 253M 0% /dev/shm
/dev/hdc1 ext3 92G 36G 52G 41% /mnt/hdc1
/dev/hdc2 ext3 92G 65G 23G 75% /mnt/hdc2
/dev/hdd1 ext3 111G 100G 5.4G 95% /mnt/hdd1
/dev/sda1 ext3 230G 179G 39G 83% /mnt/sda1
/dev/sdb1 ext3 230G 120G 98G 56% /mnt/sdb1
/dev/sdd1 ext3 147G 102G 38G 73% /mnt/sdd1
/dev unknown 26G 7.2G 17G 30% /.dev
none tmpfs 5.0M 2.8M 2.3M 56% /dev
sideshowbob@ubuntu:~$ grep -i dir ~/.aMule/amule.conf
IncomingDir=/home/sideshowbob/aMule
TempDir=/mnt/hdd1/aMule
OSDirectory=/home/sideshowbob/.aMule/
PermissionsDirs=488
sideshowbob@ubuntu:~$ grep -i MinFreeDiskSpace ~/.aMule/amule.conf
MinFreeDiskSpace=1
-
sideshow,
Não vejo nada que justifique o erro.
Mas posso te dizer o seguinte, seu diretório temporário está numa partição diferente da do diretório Incomming, e isso quer dizer que quando você termina de baixar o arquivo, o aMule vai ter que mover o arquivo entre partições. Essa é uma operação muuuuuito mais demorada que um simples "move" dentro da mesma partição, que leva uma fraçao de milisegundo. Se der algum problema nessa operação, realmente você pode acabar perdendo o arquivo.
Sugiro manter os dois diretórios na mesma partição, assim você dá muito menos chance ao azar.
Outra coisa que eu faria é colocar o MinFreeDiskSpace em algo em torno de 100, senão o aMule vai te comer até o último mega ;(
Abraços!
-
Originally posted by phoenix
Outra coisa que eu faria é colocar o MinFreeDiskSpace em algo em torno de 100, senão o aMule vai te comer até o último mega
Como é que eu faço isso?
ps.Em relacao à pasta incoming já está na mesma partição que a do temp!
-
Edita o ficheiro ~/.aMule/amule.conf e procura por MinFreeDiskSpace=1 e altera-o para
MinFreeDiskSpace=100
Ou entao nas preferencias da GUI tmb podes mudar isso....
Abraços....
-
Olá ppl... então é assim, fiz o k me disseram! Pus a pasta incoming na mesma directoria que a temp e mudei para 100 o MinFreeDiskSpace! Os problemas continuam e pelos vistos não tem a ver com o facto de ter transportado os .part e os .par.met do Koizo! Hj procurei um ficheiro pus a sacá-lo pela 1ª x e o problema mantem-se e de uma forma mt estranha!!!
Vou deixar aki o log dos erros que aconteceram apenas durante 4h: (não deu para postar o que keria pois há um limite de 30 000 caracters! Eu tinha 410 000 apenas num log das 16.30 as 0h00
08:00:48 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/826.part.met' (error 2: No such file or directory)
08:00:48 PM: info: Could not create backup of '/mnt/hdd1/aMule/826.part.met' (error 2: No such file or directory)
08:05:48 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/707.part.met' (error 2: No such file or directory)
08:05:48 PM: info: Could not create backup of '/mnt/hdd1/aMule/707.part.met' (error 2: No such file or directory)
08:06:21 PM: Failed to create a temporary file name (error 24: Too many open files)
08:06:21 PM: can't open user configuration file.
08:06:47 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/080.part.met' (error 2: No such file or directory)
08:06:47 PM: info: Could not create backup of '/mnt/hdd1/aMule/080.part.met' (error 2: No such file or directory)
08:08:48 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/986.part.met' (error 2: No such file or directory)
08:08:48 PM: info: Could not create backup of '/mnt/hdd1/aMule/986.part.met' (error 2: No such file or directory)
08:29:16 PM: cannot create file '/mnt/hdd1/aMule/103.part.met.backup' (error 24: Too many open files)
08:29:16 PM: info: Could not create backup of '/mnt/hdd1/aMule/103.part.met' (error 24: Too many open files)
08:29:16 PM: cannot create file '/mnt/hdd1/aMule/103.part.met.bak' (error 24: Too many open files)
08:29:16 PM: info: Could not create backup of '/mnt/hdd1/aMule/103.part.met' (error 24: Too many open files)
08:29:31 PM: cannot create file '/mnt/hdd1/aMule/092.part.met.backup' (error 24: Too many open files)
08:29:31 PM: info: Could not create backup of '/mnt/hdd1/aMule/092.part.met' (error 24: Too many open files)
08:29:31 PM: cannot create file '/mnt/hdd1/aMule/092.part.met.bak' (error 24: Too many open files)
08:29:31 PM: info: Could not create backup of '/mnt/hdd1/aMule/092.part.met' (error 24: Too many open files)
08:31:47 PM: can't open file '/mnt/hdd1/aMule/153.part.met' (error 24: Too many open files)
08:31:47 PM: info: Could not create backup of '/mnt/hdd1/aMule/153.part.met' (error 24: Too many open files)
08:32:47 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/153.part.met' (error 2: No such file or directory)
08:32:47 PM: info: Could not create backup of '/mnt/hdd1/aMule/153.part.met' (error 2: No such file or directory)
08:34:47 PM: cannot create file '/mnt/hdd1/aMule/153.part.met.backup' (error 24: Too many open files)
08:34:47 PM: info: Could not create backup of '/mnt/hdd1/aMule/153.part.met' (error 24: Too many open files)
08:34:47 PM: cannot create file '/mnt/hdd1/aMule/153.part.met.bak' (error 24: Too many open files)
08:34:47 PM: info: Could not create backup of '/mnt/hdd1/aMule/153.part.met' (error 24: Too many open files)
08:42:49 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/673.part.met' (error 2: No such file or directory)
08:42:49 PM: info: Could not create backup of '/mnt/hdd1/aMule/673.part.met' (error 2: No such file or directory)
08:56:23 PM: Failed to create a temporary file name (error 24: Too many open files)
08:56:23 PM: can't open user configuration file.
09:16:51 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/295.part.met' (error 2: No such file or directory)
09:16:51 PM: info: Could not create backup of '/mnt/hdd1/aMule/295.part.met' (error 2: No such file or directory)
09:36:53 PM: Impossible to get permissions for file '/mnt/hdd1/aMule/036.part.met' (error 2: No such file or directory)
09:36:53 PM: info: Could not create backup of '/mnt/hdd1/aMule/036.part.met' (error 2: No such file or directory)
10:29:33 PM: cannot create file '/mnt/hdd1/aMule/339.part.met.backup' (error 24: Too many open files)
10:29:33 PM: info: Could not create backup of '/mnt/hdd1/aMule/339.part.met' (error 24: Too many open files)
10:29:33 PM: cannot create file '/mnt/hdd1/aMule/339.part.met.bak' (error 24: Too many open files)
10:29:33 PM: info: Could not create backup of '/mnt/hdd1/aMule/339.part.met' (error 24: Too many open files)
10:29:38 PM: cannot create file '/mnt/hdd1/aMule/092.part.met.backup' (error 24: Too many open files)
10:29:38 PM: info: Could not create backup of '/mnt/hdd1/aMule/092.part.met' (error 24: Too many open files)
10:29:38 PM: cannot create file '/mnt/hdd1/aMule/092.part.met.bak' (error 24: Too many open files)
10:29:38 PM: info: Could not create backup of '/mnt/hdd1/aMule/092.part.met' (error 24: Too many open files)
12:02:38 AM: Impossible to get permissions for file '/mnt/hdd1/aMule/001.part.met' (error 2: No such file or directory)
12:02:38 AM: info: Could not create backup of '/mnt/hdd1/aMule/001.part.met' (error 2: No such file or directory)
Este último é o tal que vos falei, o que comecei a sacá-lo hj!!
Será que assim já têm mais infomração para tentar resolver o prob!!! Já n sei mm k fazer... se o prob acontece até com os ficheiros que começo a tirar pela primeira vez já em linux, então n sei mm...
Obrigado por tudo!!!
-
Isso pra mim e um prob com o disco ou um bug no ext3 ou ate mesmo do kernel...kem sabe?
Aconselhava-te uma coisa......tentar mudar de partição....faz assim:
desmontas a hdd1 e mudas a temp e a incoming do amule pra outra,talvez um hdc2 ,depois tenta sacar alguma coisa pra ver.... ;)
Abraço....
-
Ok! Se a única solução for essa até faço isso!!! O pior é que demorei um mês a passar os meus 25 dvd's de temp para o disco!!! Vou levar semanas a fazer isso!!!! :( mas se for a solução tudo bem....
-
Podes fazer ainda outra coisa.
mv ~/.aMule ~/.aMule_BAK e depois arrancas com o amule e escolhes outra partiçao sem sem a hdd1.....nao perdes nada é apenas pra tentar perceber se o problema é do disco e/ou partição.
Experimenta sacar uns files pra ver como se comporta....não é necessário mexer nos files que tens (mudar de partição)
Experimenta e diz como correu... :D
Abraço....
-
Não percebi qd disseste: mv ~/.aMule ~/.aMule_BAK
o que faço com isso? é para escrever em algum sitio?
Obg!!!
-
O k eu queria dizer era pra moveres o directorio do amule que ta na tua home(~) para .aMule_BAK e depois arrancares com o amule de novo...e como se tivesses instalado o amule de novo....depois tens de o configurar outra vez assim como o nick,o sitio do Incoming e da Temp.....
Onde eu keria chegar era o seguinte:
Arrancar com o amule sem ficheiros de configuraçao nenhuns e começar de novo...quando o configurares nao mudes as pastas do incoming e do temp para hdd1 experimenta noutra partição....aconselhava-te a desmontar a hdd1(como root numa consola executa:umount /mnt/hdd1)
Experimenta assim e depois metes a sacar uns files de preferencia com mtas fontes...e sim fazesassim numa consola:
mv ~/.aMule ~/.aMule_BAK
e pronto...experimenta e vai dizendo coisas :D
Abraço.....
-
Então vamos lá ao feedback!
Sim senhor pela 1ª x começo a ver kk koisa de diferente! Criei uma pasta nova (temp) noutro disco e define tb nessa particao a incoming. Depois tentei tirar o mm ficheiro k tinha tirado, akele k falei em cima o 001.part. Tirei na boa, não deu nenhum problema!!!
Acho k tlz n fosse do disco ou dos ficheiros, tlz seja mm da configuração k eu tinha no outro amule, os creditos, essa cena toda.. Como estou a começar tudo de novo parece mais simples!!! caguei foi pos creditos, se a solucao era essa k assim seja e se ta a funcionar, ei-de ter os creditos todos outra x, pronto!!!
Só que agora apareceu outro prob qd tentava fazer o ipfilter.dat atraves do script do geeko! Dá tudo bem até eu fazer: ./ipfilter.pl -N -E -HH e no fim aparece isto:
NOTE: amulecmd NOT FOUND!!!
Verify your compilation flag: --enable-amulecmd
Não sei que fazer!!!
Sinto que devo activar a o amulecmd, mas como?
obrigado...
-
Facil....se tu compilares o amule na tua makina basta adicionar ao configure o switch --enable-amulecmd senão da uma vista de olhos aki:
http://www.amule.org/wiki/index.php/HowTo_Compile_In_Debian
Tambem nao percebo mto de debian ou ubuntu mas neste link ta la a info k precisas pra compilar o amule....Lê bem pk é mto interessante... 8)
Abraço....
-
mas eu nunca compilei o amule e na primeira x que fiz isso do ipfilter.dat deu tudo sem problemas!!! na altura carreguei 170026 ipfilters, hj apenas foi carregado 800! Não percebi...
-
experimenta o k eu consegui:
http://linfreak.zapto.org/ipfilter
e ve kuantos carrega... 8)
Abraço....
-
Carrega mts só que esse já não dá para as happy hours k tenho na netcabo! No entanto já consegui instalar o ipfilter k keria, k era akele do script do geeko: http://forum.amule.org/thread.php?threadid=4619&sid=
Agora carrega-me: Loaded ipfilter with 206497 new IP addresses.
Espero que teja tudo bem!!! O pior continua a ser akele disco!!! Se volto para lá vai-me dar probs, se calhar vou tentar, pois as configurações do amule estão diferentes e comecei do 0. Sem clients.met etc etc... Fartei-me pronto e nada como começar do 0.
Se não der, como é k desmonto e volto a montar o disco?
Obrigado!!!
-
Não dá???
Isso do não dar é relativo,pk se tu abrires esse ficheiro vês mtas gamas de IPs as kuais as nacional tao marcadas como netcabo ip range o k significa que sao nacionais....
O k o script faz e adicionar-te no crontab uma linha k muda o nivel do filtro pra 127 k so deixa passar nacional +/- as 7 da manhã e á 1 da manhã muda o filtro pra level 50 k deixa passar internacional excepto os IPs daquelas empresas que nao gostam do negocio p2p....
O pior continua a ser akele disco!!! Se volto para lá vai-me dar probs, se calhar vou tentar,
Não há nada como experimentar.... ;)
Pra desmontar um disco basta só....melhor... esse em particular:
umount /mnt/hdd1
pra montar:
mount /mnt/hdd1
isto apenas desmonta ao nivel do sistema operativo pk o disco continua la a funcionar embora não escreva ou leia alguma coisa,pk o sistema operativo não o vê...
Boa Sorte!
Abraço.....
-
Ok! E tu tens HH? Utilizas akele ipfilter.dat k me enviaste?
-
Yep...tenho 2 links netcabo e estão os 2 a usar esse ipfilter.dat....funciona bem :D
Abraço....
-
Bem finalmente a telenovela está a chegar ao fim... Voltei a por a pasta temp akele disco dos problemas e nunca mais deu nada!!! Acho k o prob foi as config k tinha no koizo qd utilizava o windows! Optei por começar tudo de novo, do 0, incluindo os creditos, é frutrante mas se é uma solução tudo bem...
Só não consigo é ter mais que uma pasta temp (por ex. de vários discos). Criei uma category com o destino da temp outra pasta em outro disco e não acha-me os .part k estão lá dentro!!! :/
Obrigado!!!
-
Altera o ulimit e já n precisas de fazer mudanças estranhas.
ulimit -n novo_valor
Se tiveres susa, instala o pacote ulimit que já te altera systemwide os valores.