0%

mac主机待机后和虚拟机时间不统一的问题

macOS安装的Vmware Fusion,然后安装了数台CentOS虚拟机。

在mac主机待机和休眠后,虚拟机的时间老是不能和主机保持统一,虚拟机就是不是最新的时间,集群就会出问题。

解决方法就是安装Vmware Tools

在VMware Fusion中,选中虚拟机,点击菜单虚拟机 -> 安装VMware Tools。相当于在虚拟机里插入了安装软件的光盘。

在mac主机环境下,在CentOS7虚拟机里面安装VMware Tools。如果是在Windows主机环境下安装Vmware Tools,请参考:Windows主机环境CentOS7虚拟机安装VMware Tools

1
2
# mount /dev/cdrom /mnt
mount: /dev/sr0 写保护,将以只读方式挂载

拷贝安装文件并解压。

1
# tar -xvf /mnt/VMwareTools-10.3.10-13959562.tar.gz -C /tmp/

安装

1
# /tmp/vmware-tools-distrib/vmware-install.pl

如果报如下错误:

1
2
# /tmp/vmware-tools-distrib/vmware-install.pl
-bash: /tmp/vmware-tools-distrib/vmware-install.pl: /usr/bin/perl: 坏的解释器: 没有那个文件或目录

安装一下perl就可以了。

1
# yum install -y perl

再次安装

1
2
3
4
5
# /tmp/vmware-tools-distrib/vmware-install.pl
open-vm-tools packages are available from the OS vendor and VMware recommends
using open-vm-tools packages. See http://kb.vmware.com/kb/2073803 for more
information.
Do you still want to proceed with this installation? [no] yes

然后一路回车即可。

此时,可发现哪怕主机休眠或待机后,虚拟机的时间也和主机保持一致,为最新时间了。