|
Written by Bart Dorlandt
|
|
Sunday, 10 June 2007 16:22 |
|
Tijdens het downloaden van bepaalde bestanden kreeg ik wel eens de volgened error: killed by IO error: [Errno 24]. Ik wist niet zo goed wat ik hiermee aan moest. Als eerste had ik wat instellingen veranderd in de argumenten die ik mee gaf aan de torrent applicatie: btlaunchmanycurses. Maar dat mocht niet baten. Na wat zoeken met onze grote vriend google, had ik het antwoord gevonden. Als men kijkt in het bestand /etc/login.conf dan staat daar de waarde: :openfiles-cur=64:\ onder het kopje default. Dit schijnt de bottleneck te zijn wanneer men met bittorrent een groot aantal bestanden download.
De waarde 64 heb ik toen aangepast naar 512, dit heeft toen het probleem verholpen. Nu kan ik weer met een gerust hart mijn bestandjes downloaden.
- Misschien nog een handig commando wat ik gebruik op mijn server voor het downloaden van torrent bestanden. Dit staat in een bestandje wat ik execute. Het maakt een screen aan met de naam torrent. En start de applicatie met de argumenten die hieronder te zien zijn. Mijn IP voor de trackers, uploadsnelheid en maximum bestanden tegelijk, de poort range zodat ik niet in de default portrange zit (kan wel eens geblokt worden. De manier waarop bestanden worden opgeslagen en de encoding voor het File System.
#!/bin/sh screen -S torrent btlaunchmanycurses /path/to/torrentdirectory/ \ --max_upload_rate 8 --ip 84.41.xxx.xxx --max_uploads 3 \ --minport 49152 --maxport 50000 \ --saveas_style 3 --filesystem_encoding ascii \ --data_dir /path/to/torrentdirectory/
|
|
Last Updated on Friday, 13 February 2009 15:36 |