9.9. Automatisation de la synchronisation


La synchronisation manuelle du référentiel du Satellite RHN avec RHN est une tâche ardue. Les heures de bureau des États-Unis semblent être les heures d'utilisation de pointe pour RHN. Toute synchronisation à ces heures là peut être lente. Pour cela, Red Hat vous encourage à automatiser la synchronisation à d'autres moments de la journée afin d'obtenir une meilleure répartition des charges et pour assurer une synchronisation rapide. De manière approximative, les heures de bureau des États-Unis continentaux se situent entre 8h00 et 21h00, Heure Normale de l'Est (UTC -5), à cause de quatre zones horaires, du lundi au vendredi. Ces heures peuvent varier d'une heure selon la saison. De plus, Red Hat recommande fortement que la synchronisation se produise de manière aléatoire pour une meilleure performance.
Cette automatisation peut être facilement définie en ajoutant un simple travail cron. Pour ce faire, éditez le crontab en tant que super-utilisateur :
crontab -e
Copy to Clipboard Toggle word wrap
Le crontab sera alors ouvert dans un éditeur de texte, vi par défaut. Un autre éditeur peut être utilisé en changeant tout d'abord la variable EDITOR, de la façon suivante : export EDITOR=gedit.
Une fois ouvert, utilisez les cinq premiers champs (minute, heure, jour, mois et jour de la semaine) pour programmer la synchronisation. Assurez-vous de bien utiliser le format horaire militaire (24 heures). Éditez le crontab pour inclure la synchronisation aléatoire, comme dans l'exemple suivant :
0 1 * * * perl -le 'sleep rand 9000' && satellite-sync --email >/dev/null \
2>/dev/null
Copy to Clipboard Toggle word wrap
Ce travail particulier sera exécuté aléatoirement entre 1h et 3h30 du matin, temps système, toutes les nuits et redirige stdout et stderr de cron pour éviter la duplication des messages les plus facilement lus provenant de satellite-sync. Des options autres que --email peuvent également être incluses. Reportez-vous au Tableau 6.1, « Options satellite-sync » pour obtenir une liste complète d'options. Une fois que vous fermez l'éditeur, le crontab modifié est immédiatement installé.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat