首页 > 虚拟机

轻松搞定PVE虚拟机时间调整三步法快速修改虚拟机时钟

在这篇文章中,我们将探讨如何修改PVE虚拟机的时间。 你可能会想知道为什么要这样做,其实原因很简单:有时候我们需要调整虚拟机的时间以匹配我们所在的时区,或者为了避免时差对我们的生活和工作造成影响。 那么,让我们一起来看看如何轻松地完成这个任务吧!
首先,我们需要登录到你的PVE服务器。 如果你还没有安装Proxmox VE(PVE),请先下载并安装它。 接下来,我们将使用SSH客户端连接到我们的PVE服务器。 在Windows上,你可以使用PuTTY;在Mac和Linux上,你可以使用终端。
假设你已经成功连接到了你的PVE服务器,现在我们要修改虚拟机的系统时间。 这里有两种方法可以实现:一是通过命令行操作;二是通过Web界面操作。 下面我们分别介绍这两种方法。
方法一:通过命令行操作
1. 首先,我们需要找到你要修改时间的虚拟机ID。 在PVE Web界面中,点击左侧导航栏的“虚拟机”选项卡,然后选择你要修改时间的虚拟机。 在右侧的信息面板中,你会看到一个名为“ID”的字段,这就是你要找的虚拟机ID。
2. 打开一个新的终端窗口,输入以下命令来查看当前的系统时间:
bash date
3. 记下当前的系统时间,例如:2022-08-01 12:34:56。
4. 接下来,我们需要编辑虚拟机的配置文件。 在终端中输入以下命令,将替换为你在第2步中找到的虚拟机ID:
bash sudo vi /etc/pve/qemu-server-system-x86_64.conf
5. 在打开的配置文件中,找到以下行:
ini System clock (UTC) clock=utc
取消注释该行(删除行首的字符),然后在等号后面添加一个空格,再添加你想要设置的时区偏移量(以分钟为单位)。 例如,如果你想要将系统时间设置为东八区(北京时间),你可以添加+8。 修改后的行应该类似于:

ini clock=utc +8

6. 保存并退出vi编辑器。 按Esc键,然后输入:wq,按回车键。
7. 最后,我们需要重启虚拟机以使更改生效。 在终端中输入以下命令,将替换为你在第2步中找到的虚拟机ID:
bash sudo reboot qemu:///system
等待虚拟机重启完成后,你就可以看到新的系统时间了。 如果一切顺利,你应该已经成功修改了PVE虚拟机的时间。
方法二:通过Web界面操作
1. 登录到PVE Web界面。 在左侧导航栏中,点击“虚拟机”选项卡。
2. 在虚拟机列表中,找到你要修改时间的虚拟机。 点击它的名称进入详细信息页面。

3. 在详细信息页面中,点击“高级”选项卡。 在这里,你可以找到一个名为“系统时间”的设置项。 点击旁边的下拉菜单,选择你想要设置的时区。 例如,如果你想要设置为东八区(北京时间),选择“Asia/Shanghai”。
4. 点击“应用”按钮以保存更改。 然后点击“启动”按钮以重新启动虚拟机。 这可能需要一些时间。

5. 当虚拟机重启完成后,你应该已经看到了新的系统时间。 如果一切顺利,你已经成功修改了PVE虚拟机的时间。

返回顶部