虚拟机时间同步

Centos6.5 本来设置了时间同步,但是配置完成后不仅时间不同步,还和正确时间不同,于是再寻找办法,使得每台虚拟机都与网络时间同步,从而达到集群时间同步的目的。以下是参考其他博客总结出来的步骤:

一、安装vmtools

首先VMWare中选择Settings > VMWare Tools Install.
使用root用户执行以下操作:

1、安装必要的工具套件:

[ root@master ~]# yum -y install perl gcc gcc-c++ automake make kernel kernel-headers kernel-devel 
[ root@master ~]# yum install kernel-devel $(uname -r) 
[ root@master ~]# uname -r

更新kernel

[ root@master ~]# yum -y update kernel

检查一下

[ root@master ~]# rpm -qa | grep kernel

重新启动

[ root@master ~]# reboot

,因为新安装的 kernel 要 reboot 后才生效;稍后执行 vmware-install.pl 会根据目前使用 kernel 版本去找某些档案,若不 reboot,新安装的 kernel-headers kernel-devel 若版本较新,会出现档案找不到的情况。
2、创建挂载点目录

[ root@master ~]# mkdir /mnt/cdrom

挂载光驱

[ root@master ~]# mount /dev/cdrom /mnt/cdrom

3、查看挂在光驱结果

[ root@master ~]# cd /mnt/cdrom

ls查看/mnt/cdrom路径下的文件信息,发现有一个VMware-Linux-tools.tar.gz文件说明挂在成功

解压缩文件到/tmp

[root@master cdrom]# tar -zxvf /mnt/cdrom/vmware-linux-tools.tar.gz -C /tmp

进入到解压缩后的目录

[root@master cdrom]# cd /tmp/vmware-tools-distrib

4、执行./vmware-install.pl文件

[root@master vmware-tools-distrib]#./vmware-install.pl

二、修改配置:

关闭虚拟机,然后在在虚拟机的.vmx文件中找到:
tools.syncTime = “FALSE”
将FALSE改为TRUE,再启动虚拟机

三、查看时间

[root@master ~]# date

你可能感兴趣的:(hadoop)