1. 程式人生 > >虛擬機器時間同步

虛擬機器時間同步

Centos6.5 本來設定了時間同步,但是配置完成後不僅時間不同步,還和正確時間不同,於是再尋找辦法,使得每臺虛擬機器都與網路時間同步,從而達到叢集時間同步的目的。以下是參考其他部落格總結出來的步驟:

一、安裝vmtools

首先VMWare中選擇Settings > VMWare Tools Install. 使用root使用者執行以下操作:

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

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

更新kernel

[ [email protected] ~]# yum -y update kernel

檢查一下

[ [email protected] ~]# rpm -qa | grep kernel

重新啟動

[ [email protected] ~]# reboot

,因為新安裝的 kernel 要 reboot 後才生效;稍後執行 vmware-install.pl

會根據目前使用 kernel 版本去找某些檔案,若不 reboot,新安裝的 kernel-headers kernel-devel 若版本較新,會出現檔案找不到的情況。 2、建立掛載點目錄

[ [email protected] ~]# mkdir /mnt/cdrom

掛載光碟機

[ [email protected] ~]# mount /dev/cdrom /mnt/cdrom

3、檢視掛在光碟機結果

[ [email protected] ~]# cd /mnt/cdrom

ls檢視/mnt/cdrom路徑下的檔案資訊,發現有一個VMware-Linux-tools.tar.gz檔案說明掛在成功

解壓縮檔案到/tmp

[[email protected] cdrom]# tar -zxvf /mnt/cdrom/vmware-linux-tools.tar.gz -C /tmp

進入到解壓縮後的目錄

[[email protected] cdrom]# cd /tmp/vmware-tools-distrib

4、執行./vmware-install.pl檔案

[[email protected] vmware-tools-distrib]#./vmware-install.pl

二、修改配置:

關閉虛擬機器,然後在在虛擬機器的.vmx檔案中找到: tools.syncTime = “FALSE” 將FALSE改為TRUE,再啟動虛擬機器

三、檢視時間

[[email protected] ~]# date