Changes between Version 12 and Version 13 of ServidorTorrents


Ignore:
Timestamp:
Jul 6, 2010, 1:17:22 PM (14 years ago)
Author:
adv
Comment:

info torrent descripción de los servicios Torrent

Legend:

Unmodified
Added
Removed
Modified
  • ServidorTorrents

    v12 v13  
    11[[TOC(heading=Índice)]]
    2 == Configurar un Servidor de Repositorio para distribuir imagenes por P2P con bittorrent ==
    32
    4 === Script de arranque demonios !OpenGnSys - Integrado correctamente - ===
     3
     4= Servicios OpenGnsys relacionados con el protocolo P2P bittorrent =
     5
     6== Script de arranque demonios !OpenGnSys - Integrado correctamente - ==
    57
    68 * El script de arranque  /etc/init.d/opengnsys
    79  * Este fichero en el subversión es [http://www.informatica.us.es:8080/opengnsys/browser/trunk/admin/Services/opengnsys.init?format=txt opengnsys.init],
    8   * El isntalador de OpenGnsys se encarga de renombrarlo y ubicarlo en /etc/init.d/opengnsys
     10  * El instalador de OpenGnsys se encarga de renombrarlo y ubicarlo en /etc/init.d/opengnsys
    911
    1012 * El fichero /etc/default/opengnsys para la configuración de los servicios P2P en el inicio del sistema:
     
    2224
    2325
    24 === Descripción servicio de tracker ===
     26== Descripción servicio de tracker ==
    2527
    2628El servicio de tracker ofrece información a los clientes de qué partes de la imagen a descargar tiene cada uno de ellos. Esto permitirá saber a quien solicitárselas. En este caso, aparte de la configuración de puerto, por defecto el 1234, etc. se ejecuta con la opción de que sólo permita descargar los archivos .torrent del directorio del repositorio de imagenes, /opt/opengnsys/images. Además de la opción para permitir descargar los torrents por http, de la forma http://$IPRepositorio:Puerto/file?hash={hash} para clientes. El hash y el estado de los torrents se pueden mirar conectando a http://$IPRepositorio:Puerto
    2729
    28 ==== Depurando el Tracker ====
     30=== Depurando el Tracker ===
    2931
    3032El log va a /opt/opengnsys/log/bttrack.log
    3133
    3234
    33 === Descripción servicio "Seeder" (Semillero ?) ===
     35== Descripción servicio "Seeder" (Semillero ?) ==
    3436
    3537Este servicio ejerce como fuente que comparte las imagenes por torrent. El programa que se ejecuta es btlaunchmany.bittornado que cada sesenta segundos escanea el directorio que se le pasa como parámetro en busca de archivos .torrent, si encuentra un nuevo archivo .torrent se pone a descargarlo y compartirlo hasta que desaparece del directorio. Esto se puede hacer también renombrándolo a .torrent.inactive.
     
    3739El directorio en que se buscan los .torrent es el del repositorio de imagenes /opt/opengnsys/images
    3840
    39 ==== Depurando el Seeder ====
     41=== Depurando el Seeder ===
    4042
    4143El ejecutable estándar da demasiada información para sacarla a un log, se puede comprobar ejecutando {{{/usr/bin/btlaunchmany.bittornado /opt/opengnsys/images}}} así que de momento no hay archivo de log. Para ver el estado se debería cambiar la configuración de arranque de los servicios para que no arrancara por defecto (BT_SEEDER="no") y lanzarlo manualmente con el comando screen {{{screen /usr/bin/btlaunchmany.bittornado /opt/opengnsys/images}}} usando ctrl-A + D para salir de esa pantalla y {{{screen -x}}} para volver a verla.
    4244
    43 === Creación de archivos .torrent ===
     45
     46= Procesos Torrent pendientes de integrar =
     47== Creación de archivos .torrent ==
    4448
    4549Para crear un nuevo .torrent desde el servidor de repositorio:
     
    4852}}}
    4953
    50 === !Activación/Desactivación imagenes servidas por P2P ===
     54== !Activación/Desactivación imagenes servidas por P2P ==
    5155
    5256Si está el .torrent en /opt/opengnsys/images/ se comparte y distribuye, en cuanto se quita o se renombra a cualquier otra cosa, por ejemplo .torrent.inactive, deja de compartirse en el siguiente escaneo del directorio.
    5357
    54 === Notas ===
    5558
     59