Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have a setup of 8 VMWare VMs running across 4 EXSi hosts(IBM Blade Server). For some reasons I cannot connect these VMs or the EXSi hosts to the Internet or any other network. Now I want to synchronize the time on all these VMs. If I set the time on an EXSi host it affects only the VMs running on it. All these VMs(except the virtual center) are running on Ubuntu 12.10 64 bit. The virtual center is running on Suse Linux. Please let me know if you need any other information.

share|improve this question

3 Answers 3

Set up an NTP server on your internal network and sync everything to it. If you don't care whether the time is actually accurate and just want to have everything synced to the same time then that will do it.

share|improve this answer

If you configure the VMware tools inside of each of the guest virtual machines, you have an option to synchronize time with the ESXi host. That is the way to accomplish this without using NTP.

share|improve this answer

So given that:

  1. Your VMs cannot connect to any network
  2. Your VMs can be synchronized to EXSi host time
  3. Your EXSi hosts can connect to internet

You just should use ntp client on your EXSi hosts so that they are perfectly synced with each other.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.
{"cc_re__cc_re__cc_by_sa_3_0": ["                  <li><a href=\"//area51.stackexchange.com\" title=\"proposing new sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"//careers.stackoverflow.com\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\r\n                </div>\r\n            </div>\r\n\r\n            <div id=\"copyright\">\r\n                site design / logo &#169; 2015 stack exchange inc; user contributions licensed under <a href=\"http://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a> \r\n                with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\r\n            </div>\r\n            <div id=\"svnrev\">\r\n                rev 2015.3.6.2365\r\n            </div>\r\n            \r\n        </div>\r\n    </div>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Server Fault works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\"\" class=\"dno\"></div>\r\n    </noscri"], "copyright__copyright__copyright": ["nize time with the ESXi host. That is the way to accomplish this without using NTP.\n\nshare|improve this answer\n\nSo given that:\n\n  1. Your VMs cannot connect to any network\n  2. Your VMs can be synchronized to EXSi host time\n  3. Your EXSi hosts can connect to internet\n\nYou just should use ntp client on your EXSi hosts so that they are perfectly synced with each other.\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service."]}