Proxmox VE 使用简单,无需安装单独的管理工具,所有操作都可以通过 Web 浏览器完成(建议使用最新 Firefox 或 Google Chrome)。内置 HTML5 控制台可用于访问客户机控制台。也可以改用 SPICE。
由于使用 Proxmox cluster file system(pmxcfs),你可以连接到任意节点来管理整个集群。 每个节点都可以管理整个集群,因此不需要专用管理节点。
可以使用任何现代浏览器访问基于 Web 的管理界面。当 Proxmox VE 检测到你从移动设备连接时, 会重定向到更简单的触控式用户界面。
Web 界面可通过 https://youripaddress:8006 访问(默认登录用户为 root,密码在安装 过程中指定)。
功能
-
对 Proxmox VE 集群进行无缝集成和管理
-
使用 AJAX 技术动态更新资源
-
通过 SSL 加密(https)安全访问所有虚拟机和容器
-
快速、搜索驱动的界面,可处理数百台甚至可能上千台 VM
-
安全的 HTML5 控制台或 SPICE
-
面向所有对象(VM、存储、节点等)的基于角色的权限管理
-
支持多个认证源(例如 local、MS ADS、LDAP 等)
-
双因素认证(OATH、Yubikey)
-
基于 ExtJS 7.x JavaScript 框架
GUI 概览
|
页眉
|
位于顶部。显示状态信息,并包含最重要操作的按钮。 |
|
资源树
|
位于左侧。可在该导航树中选择特定对象。 |
|
内容面板
|
位于中间区域。所选对象的配置选项和状态会显示在这里。 |
|
日志面板
|
位于底部。显示最近任务的日志条目。可以双击这些日志条目查看更多详情,或中止 正在运行的任务。 |
|
|
可以缩小和展开资源树及日志面板,也可以完全隐藏日志面板。在小屏幕上工作、需要更多 空间查看其他内容时,这会很有帮助。 |
页眉
左上角首先看到的是 Proxmox 标志。旁边是当前运行的 Proxmox VE 版本。在附近的搜索栏中,可以 搜索特定对象(VM、容器、节点等)。有时这比在资源树中选择对象更快。
页眉右侧包含四个按钮:
|
Documentation
|
打开新的浏览器窗口,显示参考文档。 |
|
Create VM
|
打开虚拟机创建向导。 |
|
Create CT
|
打开容器创建向导。 |
|
User Menu
|
显示当前登录用户身份;点击后会打开包含用户专属选项的菜单。 在用户菜单中,可以找到提供本地 UI 设置的 My Settings 对话框。其下方有 TFA (双因素认证)和 Password 自助服务快捷入口。还可以找到用于更改 Language 和 Color Theme 的选项。菜单底部是 Logout 选项。 |
我的设置
My Settings 窗口允许设置本地保存的设置。其中包括 Dashboard Storages,可启用或 禁用特定存储是否计入数据中心摘要中可见的总量。如果未勾选任何存储,则总量为所有存储之和, 等同于启用每一个存储。
在仪表板设置下方,可以看到已保存的用户名、清除用户名的按钮,以及将 GUI 中所有布局重置为 默认值的按钮。
右侧是 xterm.js Settings,包含以下选项:
|
Font-Family
|
xterm.js 中使用的字体(例如 Arial)。 |
|
Font-Size
|
首选字体大小。 |
|
Letter Spacing
|
增大或减小文本中字母之间的间距。 |
|
Line Height
|
指定一行的绝对高度。 |
内容面板
在资源树中选择项目时,对应对象会在内容面板中显示配置和状态信息。以下章节会简要概述这些 功能。更多详细信息请参阅参考文档中的相应章节。
数据中心
-
Search: 对节点、VM、容器、存储设备和池执行集群范围搜索。
-
Summary: 简要概览集群健康状态和资源使用情况。
-
Cluster: 提供创建或加入集群所需的功能和信息。
-
Options: 查看并管理集群范围默认设置。
-
Storage: 提供管理集群存储的界面。
-
Backup: 计划备份任务。该功能在集群范围内运行,因此调度时无需关心 VM/容器位于集群中的 哪个节点。
-
Replication: 查看并管理复制任务。
-
Permissions: 管理用户、组和 API token 权限,以及 LDAP、MS-AD 和双因素认证。
-
HA: 管理 Proxmox VE High Availability。
-
ACME: 为服务器节点设置 ACME(Let’s Encrypt)证书。
-
Firewall: 配置 Proxmox Firewall,并创建集群范围模板。
-
Metric Server: 为 Proxmox VE 定义外部指标服务器。
-
Notifications: 配置 Proxmox VE 的通知行为和目标。
-
Support: 显示支持订阅信息。
节点
顶部页眉包含 Reboot、Shutdown、Shell、Bulk Actions 和 Help 等常用按钮。 Shell 包含 noVNC、SPICE 和 xterm.js 选项。Bulk Actions 包含 Bulk Start、Bulk Shutdown 和 Bulk Migrate 选项。
-
Search: 在节点中搜索 VM、容器、存储设备和池。
-
Summary: 简要显示节点资源使用情况。
-
Notes: 使用 Markdown 语法编写自定义备注。
-
Shell: 访问节点的 shell 界面。
-
System: 配置网络、DNS 和时间设置,并访问 syslog。
-
Updates: 升级系统并查看可用的新软件包。
-
Firewall: 管理特定节点的 Proxmox Firewall。
-
Disks: 概览已连接磁盘,并管理其使用方式。
-
Ceph: 仅在主机上安装了 Ceph server 时使用。在这种情况下,可以在此管理 Ceph 集群并 查看其状态。
-
Replication: 查看并管理复制任务。
-
Task History: 查看历史任务列表。
-
Subscription: 上传订阅密钥,并生成用于支持案例的系统报告。
客户机
客户机有两种不同类型,并且都可以转换为模板。一种是 Kernel-based Virtual Machine(KVM), 另一种是 Linux Container(LXC)。两者的导航大体相同,仅部分选项不同。
要访问各种客户机管理界面,请从左侧菜单选择 VM 或容器。
页眉包含电源管理、迁移、控制台访问和类型、克隆、HA、帮助等命令。其中一些按钮带有下拉 菜单,例如 Shutdown 还包含其他电源选项,Console 包含不同控制台类型:SPICE、 noVNC 和 xterm.js。
右侧面板会显示左侧菜单中所选项目对应的界面。
可用界面如下。
-
Summary: 简要概览 VM 活动,并提供用于 Markdown 语法备注的 Notes 字段。
-
Console: 访问 VM/容器的交互式控制台。
-
(KVM)Hardware: 定义 KVM VM 可用的硬件。
-
(LXC)Resources: 定义 LXC 可用的系统资源。
-
(LXC)Network: 配置容器网络设置。
-
(LXC)DNS: 配置容器 DNS 设置。
-
Options: 管理客户机选项。
-
Task History: 查看与所选客户机相关的所有历史任务。
-
(KVM) Monitor: 与 KVM 进程交互通信的界面。
-
Backup: 创建和还原系统备份。
-
Replication: 查看并管理所选客户机的复制任务。
-
Snapshots: 创建和还原 VM 快照。
-
Firewall: 在 VM 级别配置防火墙。
-
Permissions: 管理所选客户机的权限。
标签
点击客户机状态行中的 pencil 图标,可以添加、编辑和移除标签。按 + 按钮可以添加多个 标签,按 - 按钮可以移除标签。可分别使用 ✓ 和 x 按钮保存或取消更改。
也可以通过 CLI 设置标签,多个标签用分号分隔。例如:
# qm set ID --tags 'myfirsttag;mysecondtag'
样式配置
默认情况下,标签颜色会根据其文本以确定性方式派生。可以自定义颜色、资源树中的形状、 大小写敏感性,以及标签排序方式。这可以通过 Web 界面的 Datacenter → Options → Tag Style Override 完成,也可以通过 CLI 完成。例如:
# pvesh set /cluster/options --tag-style color-map=example:000000:FFFFFF
将标签 example 的背景颜色设置为黑色(#000000),文本颜色设置为白色(#FFFFFF)。
权限
默认情况下,在客户机(/vms/ID)上拥有 VM.Config.Options 权限的用户可以设置任意标签 (参见 权限管理)。如果要限制此行为,可以在 Datacenter → Options → User Tag Access 下设置相应权限:
-
free: 用户设置标签不受限制(默认)
-
list: 用户可以基于预定义标签列表设置标签
-
existing: 类似 list,但用户也可以使用已经存在的标签
-
none: 用户被限制,不能使用标签
同样也可以通过 CLI 完成。
请注意,在 / 上拥有 Sys.Modify 权限的用户始终可以设置或删除任何标签,不受此处设置 影响。此外,还有一个可配置的 registered tags 列表,只有在 / 上拥有 Sys.Modify 权限的用户才能添加和移除其中的标签。registered tags 列表可以在 Datacenter → Options → Registered Tags 下编辑,也可以通过 CLI 编辑。
关于具体选项以及如何在 CLI 中调用它们的更多详情,请参见 数据中心配置。






