强制禁止虚拟机和esxi同步时间

即使在虚拟机guest os vmwaretools命令行中关闭了时间同步,当重启guestos或vmtools服务时,虚拟机仍会跟esxi同步,要彻底禁止虚拟机和esxi同步,还需在该虚拟机vmx文件中添加以下代码:

tools.syncTime = "0"
time.synchronize.continue = "0"
time.synchronize.restore = "0"
time.synchronize.resume.disk = "0"
time.synchronize.shrink = "0"
time.synchronize.tools.startup = "0"
time.synchronize.tools.enable = "0"
time.synchronize.resume.host = "0"

也可通过powercli编写脚本文件批量执行:

 $vm = get-view (get-vm test-time).Id       #虚机名为test-time
 $vmConfigSpec = New-Object VMware.Vim.VirtualMachineConfigSpec
 $vmConfigSpec.extraconfig = New-Object VMware.Vim.optionvalue
 $vmConfigSpec.extraconfig[0].Key="time.synchronize.continue"  #键名
 $vmConfigSpec.extraconfig[0].Key="time.synchronize.restore"   #键名
 $vmConfigSpec.extraconfig[0].Value="0"                 #值  
 $vm.ReconfigVM($vmConfigSpec)

#执行脚本后,会创建time.synchronize.continue和time.synchronize.restore键值,并且值都为0

时间: 2024-08-30 14:40:59

强制禁止虚拟机和esxi同步时间的相关文章

使 ESXi/ESX 时间与 Microsoft 域控制器同步 (2078216)

Symptoms 配置为使用 Microsoft Windows 2003 或较新版本域控制器的 ESXi/ESX 主机作为时间源,不会将其时钟与默认配置同步. Resolution 权宜措施 如果使用的是 ESXi/ESX 4.1 Update 1 或更高版本,可以使用以下权宜措施: 在 ESXi/ESX 4.1 和更高版本中使用 Active Directory 集成时,同步 ESXi/ESX 和目录服务之间的时间以规划 Kerberos 安全协议,这一点非常重要. ESXi/ESX 支持与

VMware ESXi 5.5无法与Windows 2012 NTP Server同步时间

这次笔者需要面对的环境对时间的同步有比较高的要求, 而虚拟化的环境中时间是比较容易出问题的, 您可以参考上一篇博文为什么Domain controller上的time synchronization非常重要? 笔者的环境里, 经过亲自观察, 如果没有时间同步, 虚拟机与标准时间差距在短短的两个小时之内竟然就偏差了近半个小时!   按照VMware KB 1003063的说法, ESXi 5.5只要在vCenter的vSphere里配好NTP client就可以了. Note: For ESX 3

VM虚拟机系统时间同步网络时间并登录用户自动校正时间

VM虚拟机大家都用,我在用完后,经常使用"挂起客户机",但是这样一来,系统恢复启动很快,但是少了正常的系统自检,包括和网络同步时间. 今天在虚拟机上测试"find /root/Text -mtime +3 -name "Service.log.*" -exec rm -f {} \;",总是不成功,反复看了几遍,也对照网上格式,命令没写错,结果无意中发现系统时间是上次"挂起"的时间. 为了时间准确,选择用网络同步: #ntpd

用命令设置esxi主机时间和配置NTP服务器

一.设置esxi主机时间 设置esxi主机时间为 2016 年03月8日16:01: 更改esxi系统时间: ~ #  esxcli system time set -d 08 -H 16 -m 01 -M 03 -y 2016 如果同步系统时间到主板上,使用下面命令: ~ # esxcli system time get 更改esxi主机主板上的时间: ~ # esxcli hardware clock set -d 10 -H 10 -m 18 -M 04 -y 2016  如果同步主板到e

ntpdate时间同步服务无法同步时间

问题: 四台虚拟机做时间同步时,三台正常,一台不能同步请教一个关于自动校准时间的问题:[[email protected] ~]# /usr/sbin/ntpdate time.nist.gov[[email protected] ~]# 执行这条命令后既不报错也不显示过程和结果,是怎么回事 定时任务如下:*/5 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1 且在命令行执行如下命令时,不显示过程及结果也不报错 /usr/

Raspberry Pi开发之旅-同步时间

使用htpdate同步时间 由于树莓派板子上没有 RTC 硬件和电池,因此树莓派上的系统时间重启是保存不了的.网上已经有人想到应对 NTP 被防火墙封掉类似的需求了,开源的 htpdate 命令直接使用 HTTP 协议来进行系统时间同步,项目主页在这里: https://github.com/iridium77/htpdate htpdate 的原理也非常简单,直接解析 HTTP 协议头中的服务器时间信息,然后设置本地时间,我们来看百度返回的 HTTP 头: HTTP/1.1 200 OK Da

VirtualBox虚拟机内的系统时间无法调整的解决方法

VirtualBox虚拟机内的系统时间无法调整的解决方法 因试用某软件要求将系统时间设置在特定的日期,利用windows自带的调整日期/时间功能进行设置,发现过几秒钟就又恢复到和主机相同的时间了,即使把Internet时间服务器同步禁用了也是这样. 上网搜索终于找到解决方案了. 1. 先到管理工具->服务,将“windows time”服务停止并设为手动启动. 2. 打开虚拟机内的注册表,找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service

教你如何在Windows局域网与服务器同步时间

教你如何在Windows局域网与服务器同步时间 有联网的电脑,大家都知道可以通过网络来校正系统时间,那没有网络的局域网呢?它的时间又是怎么同步和校正的呢?下面来教大家如何通过设置时间服务器来给局域网内的其他电脑同步时间,具体步骤如下: 工具/原料 NTP(Network Time Protocol,网络时间协议)是用来同步网络中的各个计算机时间的一种协议. 两大步骤:一是先设置服务器:二是设置要同步的电脑. 方法/步骤 首先,我们要先来设置服务器端,开启NTP服务,这个协议必需要在服务器端启动才

centos7上使用chrony自动同步时间

作用: 在linux中,有些服务必须依靠准确的时间,才能够在运行的时候不出差错,例如DNS,LVS,HTTPS等,都需要后台的服务器之间保持时间的同步.而Centos系统中自带的有安装对应的同步时间的服务.centos7中默认安装的是chrony,而Centos6相比在时间服务有所不同,使用了ntp服务来同步时间,而在Centos7上则使用的是chrony服务来同步时间,相较与ntp服务.chrony服务有如下几点优势: 1,更快的同步只需要数分钟而非数小时时间,从而最大程度减少了时间和频率误差