在尝试使用NTD设置我的服务器时间或手动使用date命令时,我收到了一个有趣的问题。
首先我试图用NTD。 我已经成功安装了最新版本的NTD,启动它。 之后,我想要开始同步。 这就是为什么我运行以下命令: ntpdate pool.ntp.org
我收到以下错误:
5月18日15:29:21 ntpdate [15477]:step-systime:操作不允许
比我不知道该怎么做,所以我试图用date命令手动设置时间:
rm /etc/localtime ln -s /usr/share/zoneinfo/GMT /etc/localtime date 051822172013
但是我得到这个错误:
date:不能设置date:不允许操作
任何人都可以猜测可能是我的服务器上可能的问题? 我以root身份login,正在使用CentOS 5。
谢谢。
您无法在共享内核的基于容器的VPS(如OpenVZ或Virtuozzo)中自行设置时间。
如果系统时间错误,请联系主机提供商。 如果系统时间仍然不正确,请切换到另一个提供程序,并考虑使用OpenVZ以外的内容。
系统时间问题实际上是我不再使用基于OpenVZ的VPS的许多原因之一。
这是专用的物理服务器还是VPS ?
如果这是一个VPS,你可能没有权限这样做。 否则,运行date / ntpdate / hwclock命令应该以root用户身份运行。
如果您使用的是VPS,请联系您的供应商为您处理。