精华内容
下载资源
问答
  • root用户下 rpm -qa|grep ntp检查是都安装ntp服务...修改1(授权192.168.1.0网段上的所有机器可以从这台机器上查询和同步时间)将网段和掩码改成自己本地的 修改2(集群在局域网中,不使用其他的网络时间) 添加3(当

    root用户下
    rpm -qa|grep ntp检查是都安装ntp服务
    没有安装的话,使用yum install -y ntp进行安装
    在root账户下才可以安装ntp
    在这里插入图片描述

    在这里插入图片描述
    修改ntp配置文件

    [offcn@bd-offcn-01 ~]$ sudo vim /etc/ntp.conf
    

    如果没有安装ntp的话,会找不到ntp.conf文件

    修改1(授权192.168.1.0网段上的所有机器可以从这台机器上查询和同步时间)将网段和掩码改成自己本地的

    在这里插入图片描述
    修改2(集群在局域网中,不使用其他的网络时间)
    在这里插入图片描述
    添加3(当该节点丢失网络连接,依然可以作为时间服务器为集群中的其他节点提供时间同步)

    server 127.127.1.0
    fudge 127.127.1.0 stratum 10
    

    效果图:
    在这里插入图片描述

    再到/etc/sysconfig/目录下修改 ntpd 文件

     命令: sudo vim /etc/sysconfig/ntpd
    

    增加内容如下(让硬件时间与系统时间一起同步)

    SYNC_HWCLOCK=yes
    

    重启ntpd

    [用户@bd-offcn-01 ~]$ systemctl start ntpd
    

    查看ntpd的状态

    [用户@bd-offcn-01 ~]$ systemctl status ntpd
    

    设置ntpd开机启动

    [用户@bd-offcn-01 ~]$ systemctl enable ntpd
    

    编写脚本

     [用户@bd-offcn-01 ~]$ crontab -e   
     #写入内容,每分钟同步一下阿里云的时间(堡垒机)
     */1 * * * * sudo /usr/sbin/ntpdate ntp.aliyun.com
    
     [用户@bd-offcn-01 ~]$ crontab -e   
     #写入内容,每分钟同步一下阿里云的时间(非堡垒机的脚本文件)
     */1 * * * * sudo /usr/sbin/ntpdate 堡垒机的ip
    

    同步时间

    ntpdate ntp.aliyun.com
    

    在这里插入图片描述
    显示已经存在;
    停一下服务

    systemctl stop ntpd
    

    然后再输入

    ntpdate ntp.aliyun.com   //显示同步成功!
    

    在这里插入图片描述
    编写一个定时器:让它每分钟去同步
    crontab -e
    进入编辑模式:
    */1 * * * * sudo /usr/sbin/ntpdate ntp.aliyun.com
    在这里插入图片描述
    第一台机器(堡垒机的ntpd服务打开)

    systemctl start ntpd
    

    其他两台机器的ntpd服务给关上

    systemctl stop ntpd
    

    且设置为开机不启动

    sudo systemctl disable ntpd
    

    这两台机器修改配置文件

    crontab -e
    

    这里的这里的IP地址为第一个堡垒机的在这里插入图片描述
    同理第三台机器也是这样配置

    查看当前时间:date
    
    展开全文
  • 虚拟机时钟同步问题

    千次阅读 2009-12-05 18:28:00
    虚拟机时钟同步问题If you are on virtual hardware, other issues exist and are documented elsewhere. VMWare is what is being referred to -- For more info see: http://www.vmware.com/info?id=97 (Wind
    虚拟机时钟同步问题

    If you are on virtual hardware, other issues exist and are documented elsewhere. VMWare is what is being referred to -- For more info see:

    http://www.vmware.com/info?id=97 (Windows)

    http://kb.vmware.com/kb/1591 (Linux)

    http://kb.vmware.com/kb/1420 (Linux)

    One of the known problems has to do with the timer frequency set in the kernel. 2.6 kernels request clock interrupts at 1000Hz and it can be difficult for the virtual machine to keep up (see here for details). To remedy this, CentOS now offers kernels with 100Hz. They are located here:

    http://people.centos.org/~hughesjr/vmware-kernels/

    发现我那个运行在VMWare Workstation 4.5里的FreeBSD 6的时钟一直不对,总是会慢很多。曾经试图在cron里增加一个任务,每隔几分钟把时间调快一点,希望能对此作一些修正,但是好像没有效果。

    google了半天,找到的说法都是需要安装VMWare-tools,然后配置一下。但是我没有装X-Windows,所以就没有装VMWare-tools。在VMWare的网站上看到一个说明说VMWare-tools带有命令行版本的配置程序,便装了一下VMWare-tools

             1、以ROOT身份进入LINUX

      2、按下 CTRL+ALT组合键,进入主操作系统,点击VMWARE状态栏安装提示,或者点击 SETTING菜单下的ENABLE VMWARE TOOLS子菜单。

      3、确认安装VMWARE TOOLS。

      这时我们并没有真正的安装上了VMWARE TOOLS软件包,如果您点击菜单:DEVICES,您就会发现光驱的菜单文字变为:ide1:0-> Crogram FilesVMwareVMware WorkstationProgramslinux.iso,这表示VMWARE将LINUX的ISO映象文件作为了虚拟机的光盘

      4、鼠标点击LINUX界面,进入LINUX。

      5、运行如下命令,注意大小写。

      mount -t iso9660 /dev/cdrom /mnt

      加载CDROM设备,这时如果进入 /mnt 目录下,你将会发现多了一个文件:vmware-linux-tools.tar.gz。这就是WMWARE TOOLS的LINUX软件包,也就是我们刚才使用WINISO打开LINUX.ISO文件所看到的。

      cp /mnt/vmware-linux-tools.tar.gz /tmp

      将该软件包拷贝到LINUX的 TMP目录下。

      umount /dev/cdrom

      卸载CDROM。

      cd /tmp

      进入TMP目录

      tar zxf vmware-linux-tools.tar.gz

      解压缩该软件包,默认解压到vmware-linux-tools目录下(与文件名同名)。

      cd vmware-linux-tools

      进入解压后的目录

      ./install.pl

      运行安装命令。

      这时install提示你是否需要备份以前的配置文件,建议选择"y"。

     

    停止虚拟机,然后在在虚拟机的.vmx文件中找到:

    tools.syncTime = "FALSE"
    将其中的FALSE改为TRUE,再启动虚拟机即可。不过好像没装VMWare-tools的话,是没有这一行的。

    这样修改以后,虽然时钟看上去是基本正确了,但经过仔细观察发现,实际上是那个VMWare-tools的后台程序在定时修改系统时间,使之与实际电脑时间保持同步,并不是真正意义上的时钟同步。

    不过这样已经不错了。

     

    展开全文
  • 虚拟机时钟同步(2)

    2009-12-05 18:58:00
    在VMware虚拟机时钟不准,造成开发中很多问题,例如Makefile 文件会造成一些不必要的重复编译,甚至有些程序拒绝编译。我尝试运行 ntpd 来同步时钟,但是每每由于误差太大,造成拒绝同步。当然,也可使用ntpdate 来...

    在VMware虚拟机时钟不准,造成开发中很多问题,例如Makefile 文件会造成一些不必要的重复编译,甚至有些程序拒绝编译。我尝试运行 ntpd 来同步时钟,但是每每由于误差太大,造成拒绝同步。当然,也可使用ntpdate 来定时访问外部服务器来同步,但是总感觉别扭。有没有更好的办法呢? 于是在 google 搜索了半天,也看了 VMware 的帮助文档,得知要解决VMware虚拟机时钟问题需要安装VMware-tools,安装的步骤如下: 解决VMware虚拟机时钟问题一、安装 VMware-tools 1. 在 VMware 窗口菜单中 VM -> setting ,选择 CD-ROM image iso 指向: C:/Program Files/VMware/VMware Workstation/linux.iso 2. 在 linux 终端中,执行以下命令: [pre][root]#cd /media [root]#mount cdrommount: block device /dev/hdc is write-protected, mounting read-only [root]#cd cdrom [root]#ls [root]#rpm -ivh VMwareTools-5.5.1-19175.i386.rpm [/pre] 我一般喜欢使用 rpm 安装,优点是卸载程序很方便。也容易查看安装的详细内容。 然后运行 /usr/bin/vmware-config-tools.pl,注意该命令不能在远程终端中运行。 接下来该运行 vmware-toolbox 进行配置了。但是该程序需要 xwin 环境,所以暂时还不能运行。 解决VMware虚拟机时钟问题二、在 Windows XP中安装 Xming xserver for windows 这一步很多朋友关心的问题,与大家一样,因为 linux 运行在 server 方式下,一般没有安装 xwindows组件,解决的办法是在自己的工作机上安装 xserver。 Xming 是一个开源的xserver,简单易用,下载的地址是: http://sourceforge.net/projects/xming 如果仅仅是需要远程运行 vmware-toolbox 这类的简单程序,只需要下载安装 Xming-6-9-0-21-setup.exe 即可,其他的 fonts 和 client 都没有必要。 Xming 的安装很简单,初次运行的时候注意使用 XLaunch 配置 xserver 的参数,特别注意要勾选 No Access Control ,否则远程客户无法连接 xserver。 解决VMware虚拟机时钟问题三、运行 VMware-ToolBox 在 linux 终端中设置 export DISPLAY=192.168.1.100:0 ,这里的 192.168.1.100 是我的 xserver 地址,也就是我的 windowsxp 工作机地址。 [root]#export DISPLAY=192.168.1.100:0 [root]#vmware-toolbox & ok. 如果顺利的话,vmware-toolbox 的窗口就弹出在工作机上,是不是很爽,^_^ 注意勾选 option 中 Time synchrononiation between the virtual machine and the host operating system. 即可。 解决VMware虚拟机时钟问题四、设置 grub 启动参数 在grub 启动配置的kernel 那行结束,加上 clock=pit , 例子如下: [pre] [root@mail grub]# cat /boot/grub/grub.conf # grub.conf generated by anaconda# # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,0) # kernel /boot/vmlinuz-version ro root=/dev/sda1 # initrd /boot/initrd-version.img #boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/boot/grub/splash.xpm.gzhiddenmenutitle CentOS_ServerCD (2.6.9-42.EL) root (hd0,0) kernel /boot/vmlinuz-2.6.9-42.EL ro root=LABEL=/ clock=pit initrd /boot/initrd-2.6.9-42.EL.img [/pre] 如果guest OS不能安装vmware tools, 或者vmware guest OS是SuSE SLES9表现时间过快,用 clock=pmtmr 代替。如果虚拟的是单cpu guest OS, 把nosmp noapic nolapic 这三个参数加到grub的kernel参数最后, 例子如下: [pre] title CentOS_ServerCD (2.6.9-42.EL)root (hd0,0) kernel /boot/vmlinuz-2.6.9-42.EL ro root=LABEL=/ clock=pit nosmp noapic nolapic initrd /boot/initrd-2.6.9-42.EL.img [/pre]

    展开全文
  • 用一个虚拟机作为设置时间的虚拟机,其他的虚拟机都与这台虚拟机同步时间,时间同步可以设置十分钟同步一次 也可以二十分钟同步一次。 设置时间的虚拟机配置 【配置时间的虚拟机必需是root用户】 检查ntp安装了...

    用一个虚拟机作为设置时间的虚拟机,其他的虚拟机都与这台虚拟机同步时间,时间同步可以设置十分钟同步一次 也可以二十分钟同步一次。

    设置集群时间同步

    【配置时间的虚拟机必需是root用户】

    修改时间配置

    1.查看ntp状态
    ntp的状态是“正在运行”是不可以更改的,得先把ntp停止掉,不然端口会被占用
    (1) 检查ntp安装了没有
    [root@zdl02 ~]$ rmp -qa|grep ntp
    ntp-4.2.6p5-10.el6.centos.x86_64
    fontpackages-filesystem-1.41-1.1.el6.noarch
    ntpdate-4.2.6p5-10.el6.centos.x86_64
    (2) 查看ntp的状态:
    [root@zdl02 ~]$ service ntpd status
    (3) 关闭ntpd服务:
    [root@zdl02 ~]$ service ntpd stop
    [root@zdl02 ~]$ chkconfig ntpd off

    1. 修改ntp配置文件
      [root@zdl02 ~]$ vi /etc/ntp.conf
      修改内容为下
      修改一: #restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap更改为
      restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
      (其实就是吧“#”号去掉)
      修改二:
      server 0.centos.pool.ntp.org iburst
      server 1.centos.pool.ntp.org iburst
      server 2.centos.pool.ntp.org iburst
      server 3.centos.pool.ntp.org iburst为
      #server 0.centos.pool.ntp.org iburst
      #server 1.centos.pool.ntp.org iburst
      #server 2.centos.pool.ntp.org iburst
      #server 3.centos.pool.ntp.org iburst
      (将这几句话的“#”分别去掉)
      添加三:
      server 127.127.1.0
      fudge 127.127.1.0 stratum 10
      (找个位置添加上,注意:不可添加到文段中间)

    3.修改 vim /etc/sysconfig/ntpd文件
    [root@zdl02 ~]$ vim /etc/sysconfig/ntpd
    在ntpd文件中增添一下内容
    SYNC_HWCLOCK=yes
    3. 重新启动ntpd; 设置ntpd服务开机启动
    [root@zdl02 ~]# service ntpd status
    ntpd 已停
    [root@zdl02 ~]# service ntpd start
    正在启动 ntpd: [确定]
    设置ntpd服务开机启动
    [root@zdl02 ~]# chkconfig ntpd on

    其他用户配置必须是root用户

    1. 在其他虚拟机配置10分钟与服务器同步一次
      [root@zdl02 ~]# crontab -e
      编写定时任务如下:
      这个10代表的是10分钟
      */10 * * * * /usr/sbin/ntpdate hadoop102
    2. 修改第一个配置的虚拟机时间
      [root@zdl02 ~]# date -s “2018-11-11 11:11:11”
    3. 十分钟后查看机器时间是否同步
      [root@zdl02 ~]$ date
      测试的时候可以将10分钟调整为1分钟,节省时间
    展开全文
  • 原文链接:关闭VirtualBox虚拟机时钟同步 在VirtualBox的虚拟机上默认虚拟机的时间是会和物理机同步的,但可以通过下面的命令来关闭 1. 首先查看虚拟机列表 1 VBoxManage list vms 2. 使用下面的命令来...
  • 解决VMware虚拟机时间同步问题

    千次阅读 2012-06-20 15:23:35
    步骤1:安装VMware Tools工具 (1)在启动LINUX 虚拟机之后,在WMWare 的菜单栏中点击“VM”(虚拟机M)",... (2)进入LINUX虚拟机的界面,运行“系统终端”[root@localhost ~]# rpm -ivh /mnt/cdrom/VMw
  • 保证每台机器时间同步: ntpdate ‐u 0.uk.pool.ntp.org ntpdate ‐u 1.uk.pool.ntp.org 以上命令由于网络原因可能有的人会不成功。不成功的话就改用国内的时间同步指令,如下: ntpdate cn.pool.ntp.org 亲测...
  • Linux时钟同步

    2015-09-06 10:10:42
    在Oracle RAC中,节点间也需时钟同步,若节点间时差超过30秒,节点就会自动重启。本文介绍一种RAC 节点时钟同步的简单方法。该方法的基本原理是中RAC中一个节点作为标杆,通过定时任务,让其它节点通过NTP向其同...
  • 6. 时钟同步 date查看本机时间 date -s “2018-08-17 20:08:09” 设置本机时间 ntpdate us.pool.ntp.org 时间同步 定时任务 crontab -e */1 * * * * /usr/sbin/ntpdate us.pool.ntp.org ; 每一...
  • 在VMware虚拟机时钟不准,造成开发中很多问题,例如Makefile 文件会造成一些不必要的重复编译,甚至有些程序拒绝编译。我尝试运行 ntpd 来同步时钟,但是每每由于误差太大,造成拒绝同步。当然,也可使用ntpdate 来...
  • 公司使用了VMware Vsphere 4.1,虚拟机是windows server 2003,并加入了网域中,最近发现虚拟机的本机时间会比DC慢了几分钟,并且该虚拟机所在的ESXi主机也比DC慢了一些,怀疑虚拟机同步了ESXi主机时间,影响了虚拟机...
  • Linux-Debian10.x内网时钟同步问题(ntp和chrony) 我们都知道时钟同步可以使用外网服务器,在内网内不能连接外网的时候也需要时钟同步,那怎么进行呢? 选择内网的一台稳定的服务器作为时钟源,然后让其他机器都来...
  • 虚拟机linux和主机时间同步

    万次阅读 2015-03-06 13:00:33
    虚拟机linux和主机时间同步
  • linux虚拟机之CentOS6.4安装详解
  • 开始我设置了时间同步脚本,发现也不好用,每次RTX服务器执行计划任务重启之后,系统时间又变成其他的了。。。 最后我在vm-esxi服务器的客户端登录软件上更改了“配置”---“软件”---“时间配置”更改为当前时间,...
  • 一、chrony时钟同步服务   chrony是网络时间协议(NTP)的通用实现。它可以将系统时钟与NTP服务器,参考时钟(例如GPS接收器)以及使用手表和键盘进行的手动输入进行同步。它还可以充当NTPv4(RFC 5905)服务器并...
  • 文章目录一、时钟不同步导致的问题二、集群时钟同步 一、时钟不同步导致的问题 在分布式集群环境下,不同服务器的时间如果不一致,则产生的数据可能会发生错乱。 比如电商系统下单时,如果订单系统2个服务器时间不...
  • Linux学习_011_在 Linux 虚拟机中手动安装或升级 VMware Tools
  • VMware安装Ubuntu Linux虚拟机教程   在计算机学习的过程中经常会使用到Linux操作系统,而我们的电脑大多数都是Windows操作系统,极少有Linux操作系统的主机,所以可以使用虚拟机来安装Linux操作系统,方便边学习...
  • 用硬件时钟同步系统时钟: 用系统时钟同步硬件时钟: 同步网络时间 查看和修改Linux的时间 时钟--详解 硬件时钟 系统时钟 时间同步 时间标准 网络时间 ntp时钟同步服务 chrony时钟同步服务 备注 ntp...
  • linux虚拟机的安装

    2019-05-28 21:10:00
    Linux的网络配置 CentOS安装时要注意的事项: 文件夹的选择和命名要规范,要容易区分 1.关闭Linux中的防火墙/关闭windows的防火墙/ 关闭相关的杀毒软件等安全软件或程序 service iptables stop chkconfig ...
  • VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。 如果在VMware...
  • VMware虚拟机linux系统时间同步的解决办法centos rhel   声明:这里的前一部分是从google上搜索并转载的,但后面的实践是在我的虚拟机上做了的!(其实,安装vmtools其实会的话不用看。) 一。VMware安装tools...
  • 如果没有安装 ntpdate, 那么就首先安装ntpdate,yum install ntpdate -y 同步命令:ntpdate 0.asia.pool.ntp.org 参考链接
  • linux虚拟机设定时间后重启失效

    千次阅读 2019-08-27 14:57:40
    #安装NTP [root@slave2 ~]# yum install -y ntp #同步时间,也可以自己搭建ntp服务器 ...27 Aug 14:46:20 ntpdate[1562]: step time server 120.25.115.20 offset 8088.377753 sec #同步虚拟机系统时间和...
  • 阿里云时钟同步服务器 ntpdate ntp4.aliyun.com 创建 crontab 任务调度 crontab -e */1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com; 输入date,测试~ 方式二:和内网某台机器同步 确定是否安装ntpd服务 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,845
精华内容 2,338
关键字:

linux虚拟机时钟同步问题

linux 订阅