有没有Windows命令的时间相当于Windows? 实时测量用户和内核用户和内核进程所花费的时间。 $ time for i in `seq 100`; do echo -n HI; done HIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHI<… snip …> real 0m0.005s user 0m0.000s sys 0m0.004s 这个想法是脚本/程序/命令是可编程/可自动化的。
我想知道是否有人可以推荐一种更好的方式来configuration一组Windows Server 2008 R2服务器的域时间同步,而不是我目前configuration的。 我有三个域控制器,都是Hyper-V guest虚拟机。 对于所有这些DC,集成服务的主机时间同步function被禁用。 DC被configuration为授权时间服务器,FSMO DC1服务器使用公共nist-a和nist-b服务器作为其时间源。 DC2,DC3以及此环境中的所有其他服务器(主机和来宾)都是该域的成员,并查看DC1的时间。 对于所有剩余的客人(即不是DC),启用集成服务的时间同步function。 这篇文章的原因是,我偶尔看到下一段中的消息,我想让我所有的服务器(包括主机和客户机)都尽可能的精确: 时间服务检测到900秒的时间差大于5000毫秒。 时差可能是由低精度时间源的同步或者不理想的networking条件造成的。 时间服务不再同步,不能将时间提供给其他客户端或更新系统时钟。 从时间服务提供商接收到有效的时间戳时,时间服务将自行更正。 如果某人与虚拟化DC有类似的设置,并且已经在域中的所有服务器上实现了高度准确的时间同步,那么您的意见是值得赞赏的。 谢谢。
CentOS 5安装的系统时钟运行速度是其应有的两倍。 硬件时钟是好的,当我运行一个ntp同步,它重置到正确的时间。 但在2分钟内,已经过了2分钟了。 操作系统没有虚拟化运行,这是在AMD Opteron服务器上本地安装的CentOS。 任何线索?
我在运行在VirtualBox 3.04的Ubuntu 8.04服务器(2.6.24-24-通用内核)中运行速度很快的时钟出了问题。 它正在快速漂移,如每小时5分钟。 我认为它工作正常,直到我升级到VirtualBox 3.04(从2.something)。 我运行了ntpd ,唯一需要做的是/etc/init.d/ntp stop , ntpdate … ,/虚拟机挂起/恢复时/etc/init.d/ntp start 。 今天,我已经尝试安装VirtualBox Guest Additions,并且正在运行(根据/etc/init.d/vboxadd status 。 运行vboxadd-service –foreground –verbose结果在: vboxadd-service: Starting 'timesync' in the main thread vboxadd-service: adjtime by -380331911000 ns vboxadd-service: adjtime by -381107064000 ns vboxadd-service: adjtime by -381883899000 ns 这看起来像是在尝试,但失败了,要更新时间。 所以,我不知道该怎么办,对于ntpd是否应该运行,我找不到任何共识。 如果不是的话,我怎样才能阻止它在重新启动时重新启动?
我正在Windows Server 2008上运行一个生产Web服务器。在这台服务器上,我有一个数据库,它logging了某些用户操作,但是我每隔一段时间就莫名其妙地获取数据库条目,根据loggingID和logging之前和之后,有错误的时间logging他们(7天+太旧)。 例如,loggingID 1001将在12月7日晚上11点,1002年12月7日晚上11时01分,然后1003年11月28日上午1点38分,然后下一个将再次回到正轨。 这个问题似乎发生在随机logging(或者连续2-3次logging),每隔几天就会出现一次。 这是绝对莫名其妙的,因为在应用程序中只有一个地方指定了这个date/时间值,而这只是系统的UTCdate。 我一直在同步系统时间time.a.nist.gov(我读另一篇文章是比默认的time.windows.com更可靠一些),似乎偶尔也会出现时间无论如何(3-4分钟),但我猜测偶尔时间服务器有一个暂时的小故障,date在短时间内变成大量错误的值,然后变回。 不pipe是这样,还是主板的时钟电池坏了,时间瞬间改变的原因是主板失去时间,然后时间同步又回来了。 我的怀疑是对的吗? 我应该closures生产服务器的时间同步吗? 将date分配给实际date前2周的事件日志是我发布下一个版本的应用程序时所遇到的严重问题。 任何build议或意见,将不胜感激。
有很多程序(比如ts中的moreutils )和各种bash单行程序来预先输出一个命令/pipe道的时间戳,当这行被“打印”时。 然而,是否有一个命令,对于每一行,它将打印从命令开始(和/或当它第一次看到一条线)和当前行以来的时间? 因此,而不是打印当前时间,它会打印多长时间,因为该命令开始? (和线一样) 当运行需要一段时间的命令,并输出大量的输出时,知道你已经看了多长时间会有帮助。 鞭打一个简单的命令是微不足道的,但我不想重新发明轮子。 这是在Ubuntu Linux系统上。
主机位于EDT时区。 使用EDTlogging事件日志。 IIS日志获取日志使用UTC,我不知道哪个logparser构造有助于占UTC。 例如,本地时间login的Windows 事件日志,最近20分钟内logging的条目可以通过以下方式获取: >logparser "SELECT * FROM Application WHERE TimeGenerated >= TO_LOCALTIME( SUB( SYSTEM_TIMESTAMP(), TIMESTAMP( '20', 'mm' ) ) )" 如何检索前3分钟内logging的IISW3C格式的日志条目? 进一步审查后,我在SYSTEM_TIME()的帮助条目中find了这个例子,即检索当前小时中logging的IIS日志条目: logparser -i:IISW3C "SELECT * FROM <1> WHERE date = SYSTEM_DATE() AND time >= QUANTIZE( SYSTEM_TIME(), 3600 )" -o:NAT 这次当前的尝试检索了最后180秒(我想呢?),仍然试图挖苦它; 😉 logparser -i:IISW3C "SELECT Time, Date, cs-uri-stem FROM <1> WHERE date = […]
我的Linux服务器上有很多crontask用于我们的应用程序。 但是我没有find任何方式来知道任务何时结束,以及运行了多长时间。 我必须添加一个像时间这样的软命令来logging这个吗? 有没有办法configurationcron来做到这一点? 我有一个脚本在/ etc / cron.daily,这需要太多的时间,但我不能找出哪一个! 问候, 塞德里克
我试图设置一台机器作为一个ntp服务器,其他本地机器将同步其时间。 无论ntp服务器是否连接到互联网,都需要这样做,即:时间是正确的并不重要,只要这些机器是相互同步的。 我的configuration文件如下: NTP服务器/etc/ntp.conf driftfile /var/lib/ntp/ntp.drift server 0.pool.ntp.org iburst server 1.pool.ntp.org iburst server 2.pool.ntp.org iburst server 127.127.1.0 fudge 127.127.1.0 stratum 10 restrict -4 default kod notrap nomodify nopeer noquery restrict -6 default kod notrap nomodify nopeer noquery restrict 127.0.0.1 restrict ::1 NTP客户端/etc/ntp.conf driftfile /var/lib/ntp/ntp.drift server 192.168.1.146 iburst restrict -4 default kod notrap nomodify nopeer noquery […]
如何更改Windows Server 2008框中的设置,以便服务器更经常地与time.windows.com同步? 目前,这表明下一个同步时间是从现在开始的12个小时。 我想更频繁地同步,就像每隔几个小时一次。