Gentoo Logo

Politica Gentoo Linux Referitoare la Mirror-urile cu Surse

Conţinut:

1.  Cerinţe

Lăţimea de Bandă Minimă

Pentru a găzdui corespunzător un mirror cu surse, ar trebui să aveţi o lăţime de bandă minimum 5Mbps upstream. Conexiunile ADSL şi pe cablu în general nu realizează conexiuni adecvate pentru sistemele gazdă distfiles, datorită performanţei maxime limitate a acestora.

Spaţiul Minim pe Disc

Cerinţele de spaţiu depind dacă alegeţi să rulaţi un mirror "Complet" sau doar un mirror pentru "Distfiles". Mirror-urile complete necesită 90 GOcteţi de spaţiu pe disc. Mirror-urile distfiles necesită 40 GOcteţi de spaţiu.

Număr Minim de Utilizatori

Dorim să suportaţi conexiunile a minimum 15 (preferabil 30) utilizatori concomitenţi.

Frecvenţa Actualizărilor

Toate mirror-urile trebuie să fie sincronizate la fiecare patru ore, începând cu miezul nopţii, ora locală. Acest lucru ajută la distribuirea supraîncărcării pe o perioadă de timp, decât ca toate mirror-urile să se sincronizeze în acelaşi timp.

Necesităţi pentru Mirror

Server-ul dvs. mirror nu va fi adăugat în lista noastră, ca şi accesul la punctul de distribuţie privat. Noi adăugăm mirror-uri în funcţie de necesităţi pentru a nu dezordona lista şi pentru a oferi o viteză mare adecvată mirror-urilor. Sunteţi mai mult decât binevenit să intraţi pe canalul #gentoo-mirrors de pe irc.freenode.org şi să discutaţi stadiul procesului de adăugare al server-ului dvs. mirror în lista reţelei noastre oficiale.

2.  Detaliile Implementării

Pentru un nou mirror cu surse, procedura va fi după cum urmează:

Configuraţi server-ul să realizeze rsync cu ftp.ussg.iu.edu::gentoo-distfiles. Odată ce aveţi un mirror complet al acelui server, vă rugăm să transmiteţi un fişier bug-report la bugs.gentoo.org către categoria Mirrors, declarând că aveţi un nou mirror şi doriţi să fie adăugat în lista mirror-urilor oficiale. Specificaţi dacă doriţi să fiţi un mirror "Complet" sau doar pentru "Distfiles". Mirror-urile doar pentru "Distfiles" vor fi desemnate ca atare pe site-ul web.

Mirror-urile complete trebuie să conţină următoarele directoare (plus orice alte directoare ce vor fi adăugate în viitor):

  • /releases
  • /experimental
  • /distfiles
  • /snapshots
  • /grp

Mirror-urile doar pentru distfiles trebuie să conţină următoarele directoare:

  • /distfiles
  • /snapshots

Apoi, noi vom verifica dacă mirror-ul există şi ne putem conecta la acesta corespunzător. Apoi, în următoarele 48-72 ore, vom determina dacă mirror-ul dvs. se sincronizează corect şi respectă politica noastră.

Dacă toţi aceşti paşi s-au efectuat fără probleme, vă vom adăuga apoi în lista noastră mirror-uri pentru descărcare de pe principalul site web. Vă vom trimite de asemenea informaţiile pentru login la mirror-ul privat distfile principal, care este singurul disponibil pentru mirror-urile oficiale cu surse Gentoo Linux.

În plus, dvs., administratorul mirror-ului, vi se va cere să subscrieţi la lista de mail-uri gentoo-mirrors (trafic scăzut) astfel încât să puteţi urmări toate problemele asociate cu mirror-urile cu surse.

Notă: Mulţumiri pentru ajutorul dat utilizatorilor şi dezvoltatorilor Gentoo Linux! :) Pentru orice problemă sau eveniment în administrarea mirror-ului, luaţi legătura cu mirror-admin@gentoo.org.

Atenţie: NU trimiteţi mesaje la mirror-admin@gentoo.org pentru cereri de mirror-uri, trimiteţi un fişier bug. Face urmărirea mirror-urilor mai uşoară pentru noi.

3.  Întrebări Frecvente pe Scurt

Î: Pe cine să contactez referitor la noi mirror-uri sau pentru a-mi fi adăugat mirror-ul pe site-ul web Gentoo?

R: Raportaţi un bug la bugs.gentoo.org către categoria Mirrors.

Î: Pe cine să contactez referitor la probleme ale mirror-ului şi mentenanţă?

R: Raportaţi un bug la bugs.gentoo.org către categoria rsync.

Î: Rulez un mirror cu surse privat pentru firma mea. Pot încă accesa server-ul privat cu surse principal?

R: Deoarece resursele noastre sunt limitate, trebuie să ne asigurăm că le alocăm în aşa fel încât să oferim un beneficiu maxim pentru utilizatorii noştri. Astfel, limităm conexiunile spre server-ul nostru rsync principal şi mirror-urile distfiles la mirror-urile publice. Utilizatorii sunt bine-veniţi să folosească sistemul nostru regulat de mirror-uri pentru a crea un mirror cu surse privat.

Î: Cum găsesc cel mai apropiat mirror de mine?

R: Comanda mirroselect a fost creată pentru a face acest lucru pentru dvs. Dacă încă nu aţi rulat emerge mirrorselect, atunci ar fi bine să o faceţi. Apoi rulaţi mirrorselect. Un meniu bazat pe ncurses va apare şi veţi putea selecta un mirror apropiat de dvs.

Î: Nu am atât de mult spaţiu pe disc. Pot realiza mirror doar pentru o parte a surselor?

R: Da, dacă nu puteţi să realizaţi un mirror complet, puteţi alege să faceţi mirror doar la următoarele două directoare:

  • /distfiles
  • /snapshots

Aceste directoare vor necesita aproximativ 40 GOcteţi de spaţiu iar dvs. veţi fi listat pe site-ul nostru ca un mirror doar pentru distfiles.

Î: Trebuie să pornesc Directory Indexing pentru directoarele servite via HTTP?

R: Directory Indexing se cere pentru directoarele /releases şi /experimental, dar poate fi oprit pentru toate celelalte directoare (incluzând /distfiles), dacă doriţi.

Î: Trebuie să creez mirror-ul istoric? Adică pentru versiunile vechi.

R: Bineînţeles că nu, deoarece reprezintă destulă informaţie. Între parametrii comenzii dvs. rsync, adăugaţi --exclude=/releases/historical. Aceasta va exclude versiunile istorice şi vă va salva destul spaţiu.



Imprimare

Actualizat la 3 Aprilie 2006

Versiunea originală a acestui document a fost actualizată ultima dată la 7 Mai 2012

Sumar: Acest document explică cerinţele pentru mirror-urile cu surse.

Kurt Lieber
Autor

Corey Shields
Editor

Benny Chuang
Editor

Jeffrey Forman
Editor

Robert Datcu
Translator

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.