Esto normalmente es super necesario para esos momentos donde nuestro servidor debe generar reportería donde aparezca la hora actual, generar algún procedimiento cada ciertas horas por medio de un crontab o simplemente querer que nuestra hora local se encuentre correctamente configurada, en algunas ocasiones sino se tiene esta configuración, con el tiempo entre reinicios y mantenimientos, la hora se desconfigura, por ende es necesario siempre tenerla configurada.
Para sincronizar la hora de mi servidor con NTP deberemos seguir la siguiente serie de comandos:
Primero vamos a ejecutar:
tzselect
Vamos a elegir nuestra zona actual para configurar la hora:

Luego instalamos nuestro servicio ntp:
yum install ntp
Iniciamos el servicio y le indicamos que se arranque siempre automáticament durante el arranque del sistema:
service ntpd start chkconfig ntpd on
Posterior a esto vamos a configurar el servicio con la hora local del servidor de google:
ntpq -p ntpdate -u time.google.com
Y por último realizaremos un enlace símbolico de la nueva configuración hacía nuestro archivo de hora local:
ln -sf /usr/share/zoneinfo/America/Costa_Rica /etc/localtime

De esta forma apesar de reiniciar el servidor o realizarle mantenimientos de horas, siempre que arranque se volverá a sincronizar la hora local con el servidor NTP de Google.