vmware虚拟机linux的时间不同步的问题

本文介绍在Linux操作系统上安装VMware Tools的步骤。首先在虚拟机窗口运行Linux OS,随后通过虚拟机菜单安装VMware Tools。完成安装后,在终端运行特定命令以确保网络正确配置,并同步虚拟机与主机的时间。

1:在虚拟机的窗口里,运行linux OS

2:在虚拟机的菜单栏目上选择vm---&gtinstall vmware tolls

3:出现vmware install提示,选择install

4:在linux的桌面上就会出现vmware install的 rpm包,选择并安装它

5:在xwindow下开一个teminal窗口,并运行vmware-config-tools.pl ,选择显示的窗口,按提示运行

/etc/init.d/network stop
rmmod pcnet32
rmmod vmxnet
depmod -a
modprobe vmxnet
/etc/init.d/network start

6:然后再运行vmware-toolbox 。然后在跳出的窗口里选择“time synchrononization between the virtual machine and host operating system",应该发现 tools.syncTime = "TRUE" 参数已经追加到虚拟机配置文件 Red Hat Enterprise Linux 4.vmx 中。

8:编辑 /boot/grub/grub.conf,并将选项“clock=pit nosmp noapic nolapic”添加到读取内核 /boot/ 的那一行。您已经将选项添加到两个内核,现在只需对特定内核进行更改。

#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Enterprise (2.6.9-42.0.0.0.1.ELsmp)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.ELsmp ro 
root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic
        initrd /boot/initrd-2.6.9-42.0.0.0.1.ELsmp.img
title Enterprise-up (2.6.9-42.0.0.0.1.EL)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.EL ro root=LABEL=/ 
rhgb quiet clock=pit nosmp noapic nolapic
        initrd /boot/initrd-2.6.9-42.0.0.0.1.EL.img
9: reboot
[@more@]v

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/67798/viewspace-1022752/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/67798/viewspace-1022752/

### 时间配置 在已安装 VMware Tools 的 Linux 虚拟机中,可以通过以下方法实现与主机的时间。 #### 启用时间功能 VMware Tools 提供了虚拟机与主机之间的时间功能。该功能确保两个系统的时间保持一致,但需要注意的是,只有当客户操作系统中的时钟设置为比主机时间更早的情况下,才能启用此功能[^2]。 在 VMware Workstation 中,需要通过虚拟机的设置界面来启用时间选项。具体操作是点击“虚拟机”菜单下的“设置”,然后选择“选项”标签页,在“VMware Tools”部分勾选相关选项以开启时间功能[^4]。 #### 使用 VMware Tools 命令行工具 除了图形界面配置外,还可以使用 VMware Tools 自带的命令行工具 `vmware-toolbox-cmd` 来控制时间行为。例如,可以执行如下命令强制一次时间: ```bash sudo vmware-toolbox-cmd timesync enable ``` 这条命令会启用时间服务,并且可以在每次启动虚拟机时自动运行以确保时间的一致性。 #### 配置 NTP 客户端 尽管 VMware Tools 可以提供基本的时间能力,但在某些情况下可能还需要更加精确的时间管理。此时,可以考虑配置一个 NTP(网络时间协议)客户端来定期从互联网上的标准时间服务器获取准确的时间信息。这通常涉及到安装和配置 `chrony` 或 `ntpd` 服务。 对于基于 Debian/Ubuntu 的系统,可以通过以下骤安装 `chrony` 并进行配置: ```bash sudo apt update sudo apt install chrony ``` 编辑 `/etc/chrony/chrony.conf` 文件,添加或修改指向合适的 NTP 服务器条目: ```conf server 0.pool.ntp.org iburst server 1.pool.ntp.org iburst server 2.pool.ntp.org iburst server 3.pool.ntp.org iburst ``` 保存更改后重启服务: ```bash sudo systemctl restart chrony ``` 这样就可以利用 NTP 协议获得更为精准的时间效果。 #### 注意事项 - 在启用时间之前,请确认虚拟机内部的操作系统时间和 BIOS 时间是否正确。 - 如果发现时间仍然存在偏差,可能需要检查 VMware Tools 是否正常工作以及相关的内核模块是否加载。 - 对于高级用户来说,也可以结合硬件辅助特性如 `kvm-clock` 来进一提高时间精度。 通过上述方法之一,即可实现在安装了 VMware Tools 的 Linux 虚拟机中与主机或其他时间源保持时间的目的。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值