Directrices de servidores réplica (mirrors) de código fuente Gentoo Linux
1.
Requisitos
Ancho de banda mínimo
Para alojar una réplica de código fuente, se debe tener un ancho de
banda de subida mínimo de 5 Mbps. Las conexiones ADSL y cable
generalmente no son conexiones adecuadas para anfitriones "distfile",
debido a su limitada capacidad de subida.
Espacio mínimo de disco
Los requisitos dependerán de si se elige una réplica completa ("Full")
o una réplica solo de los distfiles ("Distfiles only"). Las primeras
requieren 240 GB de espacio en disco, mientras que las segundas
requieren 150 GB de espacio.
Cuenta mínima de usuarios
Solicitamos que se soporten un mínimo de 15, preferiblemente 30 o más
conexiones de usuarios concurrentes.
Frecuencia de actualización
Todas las réplicas deben sincronizarse cada cuatro horas, empezando a
media noche (0:00 h) en la zona horaria de la réplica. Esto ayuda a
distribuir la carga durante un periodo de tiempo, en lugar de tener a
todas las réplicas sincronizando al mismo tiempo.
Necesidad de réplicas
La réplica puede no ser añadida inmediatamente a nuestra lista, ni
se tiene por qué dar acceso al punto de distribución privado. Añadimos
las réplicas basándonos en la necesidad de las mismas para no llenar la
lista y proporcionar una cantidad adecuada de réplicas de alta velocidad.
Serán bienvenidos en
#gentoo-mirrors y
en irc.freenode.org para hablar acerca del estado de la réplica en cuanto
a ser añadida oficialmente a nuestra red.
2.
Detalles de implementación
Para solicitudes de nuevas réplicas de código fuente, el procedimiento
será el siguiente:
Configure el servidor para que sincronice remotamente (rsync) con
ftp.ussg.iu.edu::gentoo-distfiles. Una vez se tenga una réplica
completa de ese servidor, por favor, rellene un informe de fallo en
bugs.gentoo.org
bajo la categoría "Mirrors" afirmando que tiene una nueva
réplica que desea sea añadida a la lista de réplicas oficial. Por
favor especifique si desea tener una réplica completa ("Full") o una
réplica con tan solo distfiles ("Distfiles only"). Las réplicas con
tan solo las distfiles serán designadas como tales en la web.
Las réplicas completas deberán incluir los siguientes directorios (más
otros que pueden ser añadidos en el futuro):
- /releases (60G)
- /experimental (10-20G)
- /distfiles (160G)
- /snapshots (1G)
Las réplicas con tan solo distfiles, deben incluir los siguientes
directorios:
- /distfiles (160G)
- /snapshots (1G)
Verificaremos entonces que la réplica existe y que podemos conectar
con ella adecuadamente. En las siguientes 2 semanas, determinaremos
si su réplica está sincronizando correctamente y de acuerdo a esta
directriz.
Si todos los pasos se siguieron adecuadamente, entonces añadiremos la
réplica a nuestra lista de servidores espejo en la página
principal de Gentoo Linux. También le enviaremos la información de
ingreso (login) a nuestra réplica principal privada "distfile" la cual
únicamente está disponible para las réplicas oficiales de código
fuente Gentoo Linux.
Adicionalmente, se solicitará al administrador de la réplica que se
suscriba a la lista de correo gentoo-mirrors (muy poco tráfico) para
que pueda seguir todos los asuntos relacionados con las réplicas de
código fuente.
Nota:
¡Gracias por ayudar a los usuarios de Gentoo Linux y a sus
desarrolladores! :) Para cualquier asunto o problema relacionado con
la administración de las réplicas, por favor contacte con mirror-admin@gentoo.org.
|
Aviso:
NO envíe un mensaje a mirror-admin@gentoo.org para solicitar nuevas
réplicas. Por favor, rellene un informe de fallo, nos facilitará
enormemente la gestión de réplicas.
|
3.
PUF breve
P: ¿Con quién debo contactar para asuntos relacionados con nuevas
réplicas o para añadir mi réplica en la página web de Gentoo?
R: Por favor, rellene un informe en bugs.gentoo.org bajo la categoría
Mirrors.
P: ¿Con quién debo contactar para asuntos relacionados con la
administración y/o mantenimiento de las réplicas?
R: Por favor, rellene un informe en bugs.gentoo.org bajo la categoría
Mirrors.
P: Tengo una réplica de código fuente privada para mi compañía. ¿Puedo
acceder a la réplica principal de código fuente?
R: Debido a que nuestros recursos son limitados, debemos asegurarnos
de que los administramos de forma que puedan proporcionar el máximo
beneficio posible para nuestros usuarios. Como consecuencia de ello,
limitamos las conexiones a nuestras réplicas principales "rsync" y de
solo "distfiles" a réplicas públicas únicamente. Serán bienvenidos
quienes usen el sistema normal de réplicas para establecer una réplica
privada de código fuente.
P: ¿Cómo encuentro la réplica más cercana?
R: mirrorselect fue diseñado para ello. Si aún no ha ejecutado
emerge mirrorselect, por favor, hágalo. Ejecute:
mirrorselect y mostrará un menú basado en ncurses permitiendo
seleccionar una réplica cercana.
P: No tengo tanto espacio en el disco. ¿Puedo hacer una réplica con
tan solo una parte del código fuente?
R: Sí, si no se puede hacer una réplica de todo el código fuente, se
puede elegir hacer una réplica de los siguientes dos directorios
únicamente:
Estos dos directorios requerirán aproximadamente 160 GB de espacio
(combinados) y se incluirá en nuestra página como una réplica
únicamente de "distfiles".
P: ¿Tengo que habilitar el indexado de directorios servidos a través
de HTTP?
R: El indexado de directorios se requiere para /releases y
/experimental, pero se puede deshabilitar para los demás directorios
(incluyendo /distfiles) si se desea.
P: ¿Tengo que hacer una réplica de historical? Me refiero a que son
versiones antiguas.
R: Por supuesto que no, son muchos datos. Añada
--exclude=/releases/historical a las opciones de la orden
rsync. Con ello excluirá "historical" y evitará ocupar demasiado espacio.
El contenido de este documento, a no ser que se especifique
expresamente, está registrado bajo los términos de la licencia
CC-BY-SA-2.5. Se aplican las
Pautas de
Utilización del logotipo y nombre de Gentoo.
|