Using the Network Time Protocol to Synchronize Time
The Network Time Protocol daemon (NTPD) is a service that performs time synchronization of networked servers to Coordinated Universal Time (UTC). Using NTP helps mitigate the effects of network latency by synchronizing your network with accurate time servers. In addition, certain Zoomdata functionalities benefit from having NTP in your network, including:
- The connection between Zoomdata server and the data sources (so that monitoring of data source performance and possible network latency issues can be done).
- Authentication protocols (for example, Kerberos ), which require precise time correspondence on all instances to work properly.
- Scaled out deployments so that all nodes can have synchronized time.
- Single Sign-On (via SAML), to avoid potential failure by the identity provider to authenticate SAML users.
- The installation and deployment of Spark on a stand-alone machine .
Ideally, NTP should be installed prior to installing the Zoomdata Server. The steps below help you install the NTP service in your network. However, be sure to work with your network administrator to use the most appropriate time protocol service for your network environment.
Installing NTP on RPM-BASED Distributions
To install NTP on CentOS or RHEL, perform the following steps:
- Run the following command:
- Check that the service is up and running:
INSTALLING NTP ON ubuntu
To install NTP on Ubuntu, perform the following steps:
- Run the following commands:
sudo apt-get install -y ntp
- Check that the service is up and running:
Post-requisite
If you install the NTP service after Zoomdata has already been installed in your network, you should restart Zoomdata service after NTP has been successfully installed:
Related articles:
Was this topic helpful?