Mettre à l'heure son VPS OpenVZ sous Linux
Vous venez de prendre livraison d'un VPS OpenVZ sous Linux (ex. offre OVH) mais celui-ci n'est pas à l'heure...
Pas de problème, n'est-ce pas ! La commande date devrait suffire...
root@vps1234:~# date -s 22:00 date: cannot set date: Operation not permitted Fri Apr 19 22:00:00 CEST 2013
En effet sous OpenVZ, seule la date du host peut être mise à jour, faut-il encore y avoir accès ! Donc inutile de tenter une commande date en direct ou bien via un ntpdate, aucune de ses commandes ne fonctionnera. Même en tant que root, vous n'y serez pas autorisé. Alors, comment faire ?
Une seule solution, changer de fuseau horaire et pour cela, les commandes sont les suivantes :
root@vps1234:~# cd /etc root@vps1234:~# rm localtime root@vps1234:~# ln -s /usr/share/zoneinfo/Europe/Paris ./localtime root@vps1234:~# date Fri Apr 19 22:00:32 CEST 2013
Bien évidemment, le host doit être à l'heure, et à vous de choisir le bon fuseau horaire...
En savoir plus :