Mirrors/fr

From SME Server
Revision as of 05:57, 17 March 2011 by Unnilennium (talk | contribs) (Created page with '===État des miroirs contribs.org=== Afin de voir l'état des miroirs contribs.org, regardez : http://mirror.contribs.org/mirrors. ===Accéder aux miroirs contribs.org=== Pour a…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

État des miroirs contribs.org

Afin de voir l'état des miroirs contribs.org, regardez : http://mirror.contribs.org/mirrors.

Accéder aux miroirs contribs.org

Pour accéder aux miroirs de téléchargement contribs.org, utilisez toujours l'URL http://mirror.contribs.org. La version courante peut être trouvée à l'adresse http://mirror.contribs.org/smeserver/releases/, la section des contributeurs est à l'adresse http://mirror.contribs.org/smeserver/contribs/

Vous serez automatiquement redirigé vers un miroir qui a été mis à jour dans les 8 heures précédents.

Comment devenir un site miroir?

Si vous ou votre entreprise avez de la bande passante libre et que vous desirez être ajoutés à mirror.contribs.org, vous pouvez simplement utiliser rsync pour faire quelque chose comme ceci:

rsync -aHhimOSz --partial --timeout 300 --delay-updates --delete-after --delete \
--max-delete 1000 distro.ibiblio.org::smeserver/ /home/smeserver/

La commande ci-dessus va télécharger toutes les versions incluant celles qui sont obsolètes et la section des contributeurs, vous pouvez les exclure en faisant ceci :

rsync -aHhimOSz --partial --timeout 300 --delay-updates --delete-after --delete \
--max-delete 1000 --exclude 'contribs/' --exclude 'obsolete/' \
distro.ibiblio.org::smeserver/ /home/smeserver/ 

Si vous n'avez pas la dernière version de rsync il se peut que certaines options provoquent des erreurs (m,h, il vous suffit simplement de les enlever sans que cela ne pose préjudice.

Il vous faudra activer l'option FollowSymlink du fichier de configuration apache. Si vous hébergez ce miroir sur un SME Server 7.x (ou supérieur), dans une ibay, vous devrez réaliser les commades suivantes après la création de l'ibay:

db accounts setprop {ibayname} FollowSymLinks enabled
signal-event ibay-modify {ibayname}

Finallement, créez simplement une tâche cron qui se lance toutes les deux heures, qui execute exactement la même commande que vous avez réalisé pour créer le miroir la première fois.

En suivant notre premier exemple:

1 */2  * * *  root rsync -aHhimOSz --partial --timeout 300 --delay-updates --delete-after --delete \
--max-delete 1000 distro.ibiblio.org::smeserver/ /home/smeserver/

Après aue votre miroir soit synchronisé, faites le nous savoir, en remplissant un formulaire de bogue sur bugs.contribs.org dans la catégorie site SME "SME Website", ou si;ple;ent en cliquant sur ce lien this link . Merci!

Important

Taille du disque dur

La taille de disque dur utilisée par contribs.org sera d'environ 30Gb, le dossier /release, qui contient les images ISO et les dépôts yum, correspond à 6Gb du total. Le dossier /contribs correspond à 1Gb du total. Le dossier obsolete correspond à 16Gb, et le dossier testing qui contient lq future SME8 fait 7Gb du total.


Si vous êtes à cours d'espace vous pouvez économiser 16Gb avec l'option --exclude="obsolete/" et 7Gb de plus with --exclude="testing/"

Bande passante

A cause du faible nombre de miroirs, la bande passante consomée sur votre serveur sera de l'ordre de 200Gb/mois, ce qui se traduit en une consommation moyenne de 80kB/s.

Vérifications

Un miroir synchronisé tourne normalement tout seul, cependant il peut arriver que le serveur maitre fasse une maintenance, il est donc important de vérifier régulierement que la synchronisation se fait correctement sur votre miroir: page http://mirror.contribs.org/mirrors ou erreurs retournées par cron