Petit problème de date avec un container OpenVZ sur un serveur OVH Proxmox.
Un des container avec un décalage de deux heures.
Quand on essaie de changer la date :
# date 12122055 date: cannot set date: Operation not permitted Tue Dec 12 20:55:00 UTC 2010
Pour commencer arrêter le container à partir du serveur proxmox :
# vzctl stop <veid> Stopping container ... Container was stopped
<veid> remplace l’id du container
On active la capacité sys_time
# vzctl set <veid> --save --capability sys_time:on Saved parameters for CT <veid>
Puis redémarrer le container :
# vzctl start <veid> Starting container ... Container is mounted Adding IP address(es): IP Setting CPU units: 1000 Setting CPUs: 1 Configure meminfo: 524288 Set hostname: hostname File resolv.conf was modified Setting quota ugidlimit: 0 Container start in progress...
Enfin dans le container remplacer le fichier localtime pour mettre à jour la timezone au cas ou elle serait pas bonne :
# rm /etc/localtime # ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime # date 12122101 Tue Dec 12 21:01:02 CEST 2010
Pour finaliser le tout n’hésitez pas à installer un serveur NTP pour maintenir l’heure.