Many customers bring up the question; why does my cloud-server time show incorrectly? Why does my cloud-servers time drift? Why does the time shown of my cloud-server not accurately represent the real time?The reason is that Cloud-Servers are virtualized, and the portion of the timer clock, which normally runs on physical hardware for the OS, is also virtualized. What this does, is, because the virtualization control will be starting and stopping the Virtual Machine, the timer is also stopped, and, although we are talking about inconceivably small drift, over time it can add up to minutes, even hours or days, after many years drift. Such issues are common in cloud, and, have existed long before cloud, albeit not to the same extent. Such issues are also very easy to resolve. You can use an NTP service (network time protocol), and set it to sync your time regularly, to prevent any real drift from ever becoming established!
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ntp ntpdate
The defaults for NTP are actually fine, and this should work out of the box. However, you still might want to choose a timeserver that is a bit closer to where your server is. Say for LON server, you might want a UK NTP server. etc.https://www.pool.ntp.org/en/
If you want to change the timeservers used, or even configure your own timeserver then run:
sudo nano /etc/ntp.conf
Comment out the following lines using a #, and ensure # is in front of all the entries
# Use Ubuntu's ntp server as a fallback.
Put in 4 of your own servers of your choice for instance:
Cheers &Best wishes,Adam
Great post! Thank you Adam!
The Rackspace Community (“Community”) is provided “AS IS” without warranty of any kind. The information on the Community sites is created by members of the Community and is intended for reference and general discussions only. Although some of the content may contain information provided by Rackspace employees, it does not represent an assessment of a particular customer environment or an assessment of any specific compliance with laws or regulations or constitute advice. We recommend that you engage additional expertise in order to further evaluate applicable requirements for your specific environment. For customer specific support issues please contact your Rackspace Support Team.READ MORE
RACKSPACE MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, AS TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THE RACKSPACE OPEN CLOUD COMMUNITY SITE. RACKSPACE RESERVES THE RIGHT TO DISCONTINUE OR MAKE CHANGES TO ITS SERVICES OFFERINGS AND SPECIFICATIONS AT ANY TIME WITHOUT NOTICE. USERS MUST TAKE FULL RESPONSIBILITY FOR APPLICATION OF ANY SERVICES AND/OR PROCESSES MENTIONED IN ANY COMMUNITY DISCUSSIONS. EXCEPT AS SET FORTH IN RACKSPACE GENERAL TERMS AND CONDITIONS, CLOUD TERMS OF SERVICE AND/OR OTHER AGREEMENT YOU SIGN WITH RACKSPACE, RACKSPACE ASSUMES NO LIABILITY WHATSOEVER, AND DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO ITS SERVICES INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.
ALTHOUGH PART OF THE COMMUNITY GENERATED CONTENT MAY EXPLAIN HOW RACKSPACE SERVICES MAY WORK WITH THIRD PARTY PRODUCTS, THE INFORMATION CONTAINED IN THE COMMUNITY DISCUSSIONS IS NOT DESIGNED TO WORK WITH ALL SCENARIOS. ANY USE OR CHANGES TO THIRD PARTY PRODUCTS AND/OR CONFIGURATIONS SHOULD BE MADE AT THE DISCRETION OF YOUR ADMINISTRATORS AND SUBJECT TO THE APPLICABLE TERMS AND CONDITIONS OF SUCH THIRD PARTY. EVEN THOUGH RACKSPACE EMPLOYEES MAY PARTICIPATE IN THE COMMUNITY DISCUSSIONS, RACKSPACE DOES NOT PROVIDE TECHNICAL SUPPORT FOR THIRD PARTY PRODUCTS, OTHER THAN SPECIFIED IN YOUR HOSTING SERVICES AGREEMENT YOU HAVE SIGNED WITH RACKSPACE AND RACKSPACE ACCEPTS NO RESPONSIBILITY FOR THIRD-PARTY PRODUCTS.READ LESS