Mise à jour de l’heure sous OpenVZ
Si vous avez tenté de modifier l’heure d’une machine virtuelle sous OpenVZ, vous avez probablement obtenu l’erreur suivante:
[code]
root@srv:# date -s 18:15
date: cannot set date: Operation not permitted
Wed Oct 16 17:00:00 CEST 2013
[/code]
En effet sous OpenVZ, seule la date de l’hôte peut être mise à jour, Donc inutile de tenter une commande date ou autre, la commandes ne fonctionnera pas. Même en tant que root, vous n’y serez pas autorisé.
comment faire ?
Une seule solution, changer de fuseau horaire et pour cela, les commandes sont les suivantes :
[code]
root@srv:# cd /etc
root@srv:# rm localtime
root@srv:# ln -s /usr/share/zoneinfo/Europe/Paris ./localtime
root@srv:# date
Wed Oct 16 18:15:32 CEST 2013
[/code]
Voilà une bonne chose de faite…