如何进行VMware ESXi网络时间同步

如何进行VMware ESXi网络时间同步,第1张

在虚拟架构中,由于服务依赖服务器,所以网络时间同步对于服务器保持一致非常重要。对于VMware ESXi主机,可用vSphere Client实施网络时间协议NTP同步。
需要同步ESXi主机的理由有很多。例如,如果主机与Active Directory集成,需要时间实现同步。在创建和重新获得快照的时候也需要时间保持一致,因为快照保存的是服务器状态的实时镜像。幸好,使用vSphere Client设置网络时间同步非常简单。
VMware网络时间同步过程要配置NTP同步,选择主机,在Configuration列表上选择Time Configuration under Software就可以看见主机上现有的时间同步。接下来点击属性,跳出Time Configuration窗口,能看到主机目前的时间。确保不要与实际时间相差太大,如果主机时间比实际时间多出1000秒的话,就太“疯狂”啦,同步就很难。
在为主机设置本地时间后,选择NTP Client Enabled为主机激活NTP时间同步。重启服务器,查看Options确保已启用NTP然后可以访问NTP Startup Policy,选择Start and stop with host。
但是时间同步的工作还未完成。现在,需要选择与VMware ESXi主机应该同步的NTP服务器。点击NTP Settings可看见目前的NTP服务器列表。默认下是空的。点击Add添加你要使用的NTP服务器的名称或地址。界面会提示你地址,但你也能输入一个能通过DNS的名称。
如果你不知道使用哪一台NTP服务器用于VMware网络时间同步的话,在。ntporg池中的互联网NTP服务器也同样可用。只需要从该组中选择一台服务器添加到NTP服务器列表中。当然,如果你想同步内部的或专有的NTP服务器的话,应该至少制定两台NTP服务器。
这时,确保重启NTP服务器的选择已选。点击三次OK保存和适用更改。在ESXi主机的配置屏幕上,现在能看到NTP Client在运行,也能显示主机目前所使用的NTP服务器列表。
随着ESXi主机同步到正确的时间,所有依赖于时间的服务与事件都能正常运行。最重要的是,不会浪费时间精力去修改配置错误的网络时间。

可以使用ntpdate命令来查看虚拟机上的服务器时间,具体 *** 作如下:
1、首先,在虚拟机上安装ntpdate软件,如果没有安装,可以使用yum install ntpdate命令进行安装。
2、然后,使用ntpdate -q 命令查看虚拟机上的服务器时间,如:ntpdate -q 19216811,其中19216811是服务器的IP地址。
3、最后,使用date命令查看本地时间,如:date,即可查看虚拟机上的服务器时间。

5台虚拟机,每台1G内存,虚拟机使用5G内存,建议服务器内存为8G。
建议:
1、CPU:2个4核CPU,至少要2个双核的CPU;
2、内存:8G;
3、硬盘:虚拟机所需总空间X2+100G;

出现服务器设置时间有误的原因,有两点:1你电脑本身的设置时间有错误。解决:开始/设置/控制面板/时间日期语言/更改时间日期格式。2你电脑上的时间和你进入的收费软件客户端的时间不一样,应该一致。解决:使用同步设置,与互联网或与你进入的客户端的时间调成一致。

解决方法如下:
1、安装一个软件sudoaptinstallntpdate。
2、使用命令取消RTC时间和本地时间的同步,即使RTC时间与UTC时间相同。
3、接着使用刚刚安装的工具,将时间与微软官方的时间服务器同步。
虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,在实体计算机中能够完成的工作在虚拟机中都能够实现。

虚拟机的时间是可以自己设置的。

调整虚拟机下时区和时间的方法如下:
1、打开注册表,需要在这里对3个子项做设定和更改。以便windows7主机能成为NTP服务器,为虚拟机提供ntp服务。

2、开始运行处输入regeditexe回车。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

3、把它下面的LocalNTP的值设为1,如过没有此项新建LocalNTP
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer

4、把它下面的Enabled的值设为1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

把它下面的AnnounceFlags的值设为1

5、启动windows7的ntp服务,此后你的win7就可以一直当一个本地NTP服务器。

在开始运行处,输入servicesmsc回车。

6、设置windows time启动类型为自动模式,并启动服务。

7、Windows 7 ntp服务器架好了,现在去vmware虚拟机fedora19下做设置。

开放ntp所用网络端口123

#iptables -A INPUT -p tcp --dport 123 -j ACCEPT

在保证虚拟机能连通主机的情况下

#ntpdate hosts_ip //我这里是 #ntpdate 19216813

查看当前时区和时间

#date


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13286434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-08
下一篇 2023-07-08

发表评论

登录后才能评论

评论列表(0条)

保存