Clock

Il y a quelques jours, nous passions à l’heure d’hiver. L’occasion rêvée de traiter le sujet du réglage de l’heure dans votre sandbox Hortonworks.

Les opérations ont été réalisées sur la dernière sandbox sous virtualbox (HDP 2.3).

Première étape: régler l’heure sous linux

sudo hwclock –-hctosys

La commande permet de caler l’heure système sur l’heure machine. L’heure machine du système invitée est calée elle sur l’heure de ma machine hôte. Pourtant si je lance la commande “date”, l’heure n’est toujours pas la bonne.

La faute au fameux timezone mal réglé.

Pour se faire, j’exécute la commande suivante:

sudo ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime

C’est mieux :)

Deuxième étape: régler l’heure sous Hue

Mon heure système est bien réglée. Pourtant, j’ai toujours un décalage sous Hue. La faute toujours au timezone.

Cette fois, il faut modifier le fichier de paramétrage /etc/hue/conf/hue.ini:

# Time zone name time_zone=Europe/Paris

Et là miracle, les fichiers ont enfin la bonne heure.

Troisième étape: régler l’heure sous Hadoop

Malgré toutes ces opérations, je constatais toujours un écart dans l’heure de mes fichiers lorsque j’y accédais en ligne de commande. Après de multiples recherches, je trouvais enfin la solution. Il suffit de modifier le fichier /etc/hadoop/conf/hadoop-env.sh et de rajouter l’instruction suivante au bon endroit:

-Duser.timezone=Europe/Paris

Paramétrage Hadoop

J’espère que ce petit article vous permettra de ne pas être en retard dans vos projets Big Data.

A Bientôt