Ntp (AIX)
| Fiche express | |
|---|---|
| Domaine | Synchronisation horaire |
| Démon | xntpd, piloté par le SRC
|
| Contexte | AIX — équivalent historique de chrony/systemd-timesyncd sous Linux |
| Voir aussi | Xntpd · Startsrc · Refresh |
Sous AIX, la synchronisation horaire repose sur le démon xntpd, démarré et supervisé via le System Resource Controller (SRC) — un mécanisme différent de chrony ou systemd-timesyncd utilisés sur les distributions Linux modernes. Voir Xntpd pour le détail du démon et des commandes d'interrogation (ntpq, xntpdc).
Démarrage automatique au boot
Ajouter une entrée dans /etc/inittab (avec vi) pour que le service démarre à chaque redémarrage :
vi /etc/inittab
Ligne à ajouter :
xntpd:2:once:/usr/bin/startsrc -s xntpd
Configuration du service
vi /etc/ntp.conf
Ajouter selon le mode de synchronisation souhaité :
server ntp.exemple.tld prefer
ou, en mode broadcast :
broadcastclient ntp.exemple.tld
Démarrer / rafraîchir le service
startsrc -s xntpd
refresh -s xntpd
Voir Startsrc et Refresh pour le détail de ces deux commandes SRC.
Dépannage : décalage horaire persistant
Un décalage horaire persistant après un changement de fuseau demande souvent de revalider la variable TZ :
- Vérifier la référence IBM « Managing the Time Zone Variable » pour construire la bonne chaîne de fuseau (à vérifier selon la version d'AIX)
- Positionner
TZà la main dans/etc/environment - Redémarrer, ou exécuter
export TZ=valeur_du_fuseaudans la session courante - Forcer une resynchronisation ponctuelle avant de relancer le démon :
/usr/sbin/ntpdate -b ntpserver
startsrc -s xntpd
En cas de dérive persistante, redémarrer le démon en mode « slew » explicite :
startsrc -s xntpd -a "-x"