J'ai rencontré un problème intéressant lors de la tentative de définition de l'heure de mon serveur avec NTD ou manuellement à l'aide de la commande date
.
Tout d'abord, j'ai essayé d'utiliser NTD. J'ai installé avec succès la dernière version de NTD, je l'ai démarrée. Après cela, j'ai voulu que la synchronisation démarre. C'est pourquoi j'ai exécuté la commande suivante: ntpdate pool.ntp.org
Et j'ai reçu l'erreur suivante:
18 mai 15:29:21 ntpdate [15477]: step-systime: opération non autorisée
Que je ne savais pas quoi faire, j'ai donc essayé de régler l'heure manuellement en utilisant la commande date
:
rm /etc/localtime
ln -s /usr/share/zoneinfo/GMT /etc/localtime
date 051822172013
Cependant, j'ai eu cette erreur:
date: impossible de régler la date: opération non autorisée
Quelqu'un peut-il deviner quel pourrait être le problème possible sur mon serveur? Je suis connecté en tant que root et j'utilise CentOS 5.
Je vous remercie.
Vous ne pouvez pas régler l'heure vous-même dans un VPS basé sur un conteneur partagé tel que OpenVZ ou Virtuozzo.
Si l'heure du système est incorrecte, contactez le fournisseur d'hébergement. Si l'heure système reste incorrecte, passez à un autre fournisseur et envisagez d'utiliser autre chose qu'OpenVZ.
Problèmes avec l'heure du système est, en fait, l'une des nombreuses raisons pour lesquelles je n'utilise plus de VPS basés sur OpenVZ.
S'agit-il d'un serveur physique dédié ou d'un VPS ?
S'il s'agit d'un VPS, vous ne disposez peut-être pas des autorisations nécessaires. Sinon, l'exécution des commandes date/ntpdate/hwclock devrait fonctionner en tant qu'utilisateur root.
Si vous êtes en utilisant un VPS, contactez votre fournisseur pour gérer cela pour vous.