目录

第三章:系统管理

原文链接: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#chapter_system_administration

最后更新时间: 2026-02-25

以下部分将重点介绍常见的虚拟化任务,并解释有关主机系统管理和管理的Proxmox VE specifics。

Proxmox VE基于Debian GNU/Linux,并配有额外的存储库以提供Proxmox VE相关的包。这意味着Debian的全部包都可用,包括安全更新和错误修复。Proxmox VE提供自己的基于Ubuntu内核的Linux内核。它具有所有必要的虚拟化和容器功能,并包含ZFS和几个额外的硬件驱动程序。

对于以下部分中未包含的其他主题,请参阅Debian文档。Debian管理员手册可在线获取,全面介绍了Debian操作系统。

3.1 包存储库

Proxmox VE像任何其他基于Debian的系统一样使用APT作为其包管理工具。

Proxmox VE每天自动检查包更新。root@pam用户会通过电子邮件收到可用更新的通知。从GUI中,可以使用Changelog按钮查看所选更新的更多详细信息。

3.1.1 Proxmox VE中的存储库

存储库是软件包的集合,可用于安装新软件,但对获取新更新也很重要。

您需要有效的Debian和Proxmox存储库才能获取最新的安全更新、错误修复和新功能。

APT存储库在/etc/apt/sources.list文件中的传统单行格式定义,以及在/etc/apt/sources.list.d/中放置的.sources文件的现代deb822多行格式,请参阅存储库格式了解详细信息。

存储库管理

自Proxmox VE 7以来,您可以在Web界面中检查存储库状态。节点摘要面板显示高级别状态 overview,而单独的存储库面板显示所有已配置存储库的深入状态和列表。

还支持基本存储库管理,例如激活或停用存储库。

从存储库获取可用包是通过运行apt update。更新可以直接使用apt安装,也可以通过GUI(Node → Updates)安装。

存储库格式

包存储库可以在源列表/etc/apt/sources.list以及包含在/etc/apt/sources.list.d/中的文件中配置。

支持两种格式:

单行格式

在单行sources.list文件中,每行定义一个包存储库。空行被忽略。行上的任何#字符标记该行的其余部分为注释。这是传统格式。

deb822格式

在多行格式repo.sources文件中,每个条目由多行键值对组成。文件可以通过用空行分隔每个组来包含多个条目。这是现代格式。

3.1.2 Debian基础存储库

文件 /etc/apt/sources.list.d/debian.sources

Types: deb deb-src
URIs: http://deb.debian.org/debian/
Suites: trixie trixie-updates
Components: main non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb deb-src
URIs: http://security.debian.org/debian-security/
Suites: trixie-security
Components: main non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

3.1.3 Proxmox VE企业存储库

这是推荐的存储库,适用于所有Proxmox VE订阅用户。它包含最稳定的包,适合生产使用。默认情况下启用pve-enterprise存储库:

Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg

请注意,您需要有效的订阅密钥才能访问pve-enterprise存储库。我们提供不同的支持级别,您可以在此处找到更多详细信息。

您可以通过添加Enabled: no来禁用此存储库。

3.1.4 Proxmox VE公共存储库

pve-enterprise存储库需要有效的订阅。对于没有订阅的用户,我们提供两个公共存储库:

PVE no-subscription 存储库

deb http://download.proxmox.com/debian/pve trixie pve-no-subscription

Proxmox Bug Tracker存储库

deb http://download.proxmox.com/debian/pve bullseye pvetest

我们建议为任何生产系统使用企业存储库。

3.2 订阅

Proxmox VE订阅是可选的,但使用企业存储库需要有效订阅。

3.2.1 获取订阅

可以通过Proxmox网站或联系销售团队获取订阅。

3.2.2 管理订阅

可以使用Web界面或命令行管理订阅。

3.3 用户管理

Proxmox VE提供基于角色的访问控制(RBAC)系统。

3.3.1 认证域

支持多种认证域:

3.3.2 用户和权限

可以创建用户并分配权限。权限基于角色。

内置角色:

3.3.3 API令牌

API令牌提供对API的编程访问,而无需用户密码。

3.4 时间同步

Proxmox VE使用systemd-timesyncd进行时间同步。

3.5 系统服务

Proxmox VE使用systemd作为服务管理器。

重要的系统服务:

3.6 日志

系统日志存储在/var/log/中。

重要日志文件:

3.7 证书管理

Proxmox VE使用Let's Encrypt获取免费的SSL/TLS证书。

3.8 升级

3.8.1 通过Web界面升级

1. 转到节点 → 更新 2. 点击“刷新”以刷新包列表 3. 选择要升级的包 4. 点击“升级”

3.8.2 通过命令行升级

# apt update
# apt upgrade
# apt dist-upgrade

3.9 备份配置

Proxmox VE配置可以备份。

3.10 监控

3.10.1 资源监控

Web界面提供实时资源使用监控:

3.10.2 系统健康状态

节点摘要显示系统健康状态:

3.11 故障排除

常见问题:

3.12 启动和关闭

3.12.1 正常关闭

# shutdown -h now

3.12.2 重启

# reboot

3.12.3 强制关闭

如果系统无响应,可以按住电源按钮4秒强制关闭。

3.13 远程管理

3.13.1 SPICE控制台

SPICE(独立计算环境简单协议)提供改进的虚拟机控制台体验。

3.13.2 VNC控制台

VNC(虚拟网络计算)可用于访问虚拟机控制台。

3.13.3 SSH

SSH可用于远程访问Proxmox VE shell。

3.14 虚拟化选项

3.14.1 CPU类型

Proxmox VE支持多种CPU类型:

3.14.2 嵌套虚拟化

嵌套虚拟化允许在虚拟机中运行hypervisor。

3.15 资源池

资源池用于对虚拟机和容器进行分组。

3.16 告警和通知

Proxmox VE可以配置告警和通知: