在使用Vmware虚拟机时,会遇到时间不准确,与当地时间不同步的问题,会造成很大的不方便。时间同步是一个可大可小的问题,很多人还是会觉得很重要,那么我们来看看解决方法吧!
vmware时间同步问题是一个难题,根据本人使用vmware经验,vmware的时间同步可以有如下几个方法:
一、用VMWARETOOLS同步时间
注意:如果是用复制文件的方法创建虚拟系统,最好是在复制完文件之后分别安装VMWARETOOLS。
1)安装vmwaretools
在VMware控制台上,以root用户身份登录。
1.单击VM,然后选择InstallVMwareTools。
2.rac1—虚拟机:单击Install。
3.双击桌面上的VMwareTools图标。
4.cdrom:双击VMwareTools-1.0.1-29996.i386.rpm。
5.完成系统准备:单击Continue。
6.打开一个终端并执行vmware-config-tools.pl。
输入所需的显示大小:2800*600
2)与主机同步时间
要确保成功安装Oracle RAC,虚拟机上的时间必须与主机上的时间同步。执行下面的步骤,以root用户身份同步时间。
1.执行“vmware-toolbox”以显示VMwareToolsProperties窗口。在Options选项卡下,选择Time synchronization between the virtual machine and the host operating system。您应该发现tools.syncTime="TRUE"参数已经追加到虚拟机配置文件G:\\vm\\rac\\rac1\\rac1.vmx中。
2.编辑/boot/grub/grub.conf,并将选项“clock=pitnosmpnoapicnolapic”添加到读取内核/boot/的那一行。修改后的文件内容如下所示:
二、修改配置文件的方式
如果这样做还不行,则修改文件:C:\\DocumentsandSettings\\AllUsers\\applicationData\\VMware\\VMwareServer\\config.ini
添加如下三行:
host.cpukHz="1700000"
host.noTSC="TRUE"
ptsc.noTSC="TRUE"
其中:host.cpukHz要根据你的cpu的实际主频修改,例子中表示CPU主频是1.7G。
这个方法适用于Windows系统,VMWARESERVER系列软件。
三、RAC间同步
如果要用vmware安装RAC,则各个几点间时间必须一致,可以以一个节点作为标准,其他节点与该节点进行时间同步。
假如有两个节点:
A:200.200.200.1
B:200.200.200.2
以A作为时间标准,B节点用A节点时间进行同步。
1、在A节点开放37端口
最简单,但也最不安全的方法是关闭防火墙:iptables-F
2、在A节点启动时间服务
chkconfigtimeon
如果不启动该服务,则其他节点与该节点同步时间时会报错:ConnectRefused
3、在B节点与A节点同步时间
rdate-s200.200.200.1
可以做一个定时任务,每分钟同步一次。
结语:
以上是跳绳VMware时间同步总结的方法方案,希望能帮到有需要的朋友,如果觉得上述方法中没有合适的,也可以关注课课家“系统/运维”板块,有更多的教程等你来学。
¥240.00
¥240.00
¥7.00