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 10192055
date: cannot set date: Operation not permitted
Tue Oct 19 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 10192101
Tue Oct 19 21:01:02 CEST 2010
Pour finaliser le tout n'hésitez pas à installer un serveur NTP pour maintenir l'heure.