Politica Gentoo Linux Referitoare la Mirror-urile cu Surse
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:
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:
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.
Conţinutul acestui document este publicat sub licenţa Creative Commons -
Attribution / Share Alike.
|