{pve}非常简单。无需安装单独的管理工具,一切都可以通过您的网络浏览器完成(首选最新版本的Firefox或Google Chrome)。内置的HTML5控制台用于访问客户端控制台。作为替代方案,可以使用https://www.spice-space.org/[SPICE]。

因为我们使用了Proxmox集群文件系统(pmxcfs),您可以连接到任何节点来管理整个集群。每个节点都能管理整个集群。无需专门的管理节点。

您可以使用任何现代浏览器来使用基于网页的管理界面。当{pve}检测到您使用的是移动设备连接时,系统会将您重定向到一个更简单、基于触摸操作的用户界面。

网页接口可以通过 https://youripaddress:8006 访问(默认登录名为:root,密码在安装过程中指定)。

特征

  • 无缝集成和管理{pve}集群

  • AJAX技术用于动态更新资源

  • 通过SSL加密(https)安全访问所有虚拟机和容器

  • 快速的搜索驱动接口,能够处理数百甚至数千个虚拟机

  • 安全HTML5控制台或SPICE

  • 基于角色的所有对象(虚拟机、存储、节点等)权限管理。

  • 支持多种身份验证源(例如本地、微软活动目录服务、轻量级目录访问协议等)

  • 双因素认证(OATH,Yubikey)

  • 基于ExtJS 7.x JavaScript框架

登录

当您连接到服务器时,首先会看到登录窗口。{pve}支持多种认证后端(领域),您可以在这里选择语言。GUI支持超过20种语言的翻译。

Note
通过在底部选择复选框,您可以在客户端保存用户名。这样在下次登录时可以节省一些输入时间。

图形用户界面概述

The {pve} 用户界面由四个区域组成。

页眉

在顶部。显示状态信息,并包含最重要操作的按钮。

资源树

在左边。一个导航树,您可以在其中选择特定的对象。

内容面板

中心区域。选中的对象在这里显示配置选项和状态。

日志面板

在底部。显示最近任务的日志条目。您可以双击这些日志条目以获取更多细节,或者中止正在运行的任务。

Note
您可以缩小或扩大资源树和日志面板的大小,或者完全隐藏日志面板。当您在小显示屏上工作且希望有更多空间查看其他内容时,这会很有帮助。

页眉

在左上角,你首先看到的是Proxmox的标志。紧靠其旁的是当前运行的{pve}版本。在它旁边的搜索栏中,你可以搜索特定的对象(虚拟机、容器、节点等)。这有时比在资源树中选择一个对象要快。

标题的右侧部分包含四个按钮:

文档

打开一个新的浏览器窗口,显示参考文档。

创建虚拟机

打开虚拟机创建向导。

创建 CT

打开容器创建向导。

用户菜单

显示你当前登录用户的身份,点击它会打开一个带有用户特定选项的菜单。

在用户菜单中,您将找到“我的设置”对话框,它提供了本地UI设置。在此之下,有“TFA”(双因素认证)和“密码”自助服务的快捷方式。您还会找到更改“语言”和“颜色主题”的选项。最后,在菜单的底部是“注销”选项。

我的设置

"My Settings" 窗口允许你设置本地存储的设置。这些设置包括 "Dashboard Storages",它允许你启用或禁用特定存储以计入数据中心摘要中可见的总量。如果没有选中任何存储,则总量是所有存储的总和,与启用每一个单独的存储效果相同。

在仪表盘设置下面,你会找到已存储的用户名和一个清除它的按钮,以及一个将GUI中的每个布局重置为默认设置的按钮。

在右侧有’xterm.js 设置'。这些包含以下选项:

字体族

在xterm.js中使用的字体(例如Arial)。

字体大小

应使用的首选字体大小。

字母间距

增加或减少文本中字母之间的间距。

行高

指定线条的绝对高度。

资源树

这是主导航树。在树的顶部,您可以选择一些预定义的视图,这些视图会改变树下面的结构。默认视图是*服务器视图*,它展示了以下对象类型:

数据中心

包含全集群范围的设置(对所有节点都相关)。

节点

表示集群中的主机,客户端在此运行。

客人

虚拟机、容器和模板。

存储

数据存储。

泳池

可以通过一个池来对客人进行分组,以简化管理。

以下视图类型可用:

服务器视图

按节点分组展示各种对象。

文件夹视图

按对象类型分组显示所有类型的对象。

泳池景观

按池分组展示虚拟机和容器。

日志面板

日志面板的主要目的是向您展示集群中当前正在发生的情况。像创建新的虚拟机这样的动作在后台执行,我们将这样的后台作业称为“任务”。

任何来自这样一个任务的输出都会保存到一个独立的日志文件中。你可以通过简单地双击一个任务日志条目来查看该日志。在那里还可以中止一个正在运行的任务。

请注意,我们在此显示所有集群节点上的最新任务。因此,您可以实时看到别人在另一个集群节点上工作的情况。

Note
我们从日志面板中移除了较旧的和已完成的任务,以保持列表的简洁。但是你仍然可以在节点面板的“任务历史”中找到那些任务。

一些短时间运行的操作只是将日志发送给所有集群成员。你可以在’集群日志’面板中看到这些消息。

内容面板

当您从资源树中选择一个项目时,相应的对象会在内容面板中显示配置和状态信息。以下部分提供了这一功能的简要概述。请参考参考文档中的相应章节以获取更详细的信息。

数据中心

在数据中心级别上,你可以访问整个集群的设置和信息。

  • 搜索: 在整个集群范围内搜索节点、虚拟机、容器、存储设备 设备与池子。

  • 概要:提供了集群健康状况和资源使用情况的简要概览。

  • Cluster: 提供必要的功能和信息用于创建或 加入一个集群。

  • 选项:查看和管理集群范围的默认设置。

  • Storage: 提供了一个用于管理集群存储的接口。

  • 备份: 安排备份任务。这是集群范围内的操作,因此它不会 在调度时,无论虚拟机/容器位于集群的哪个位置。

  • 复制:查看和管理复制作业。

  • 权限: 管理用户、群组和API令牌权限,以及LDAP, MS-AD和双因素认证。

  • HA: 管理 {pve} 高可用性。

  • ACME: 为服务器节点设置ACME(Let’s Encrypt)证书。

  • *防火墙:*为Proxmox防火墙集群配置并制作模板。

  • Metric Server: 为 {pve} 定义外部度量服务器。

  • *通知:*为{pve}配置通知行为和目标。

  • 支持: 显示有关您的支持订阅的信息。

节点

在这个层次上,你的集群中的节点可以被单独管理。

顶部标题栏包含了一些实用按钮,例如’重启'、关机命令行批量操作’和’帮助命令行’下有’noVNCSPICE’和’xterm.js’等选项。'批量操作’包括’批量启动、'批量关机’和’批量迁移’这些选项。

  • 搜索: 搜索一个节点以查找虚拟机、容器、储存设备和资源池。

  • 摘要: 显示节点资源使用情况的简要概览。

  • 注释:Markdown语法中写自定义评论。

  • Shell: 访问节点的shell界面。

  • 系统: 配置网络、DNS 和时间设置,并访问系统日志。

  • 更新:升级系统并查看可用的新包。

  • Firewall: 管理特定节点的Proxmox防火墙。

  • 磁盘:获取附加磁盘的概览,并管理它们的使用方式。

  • Ceph: 仅在您已经在您的服务器上安装了Ceph服务器时使用 宿主。在这种情况下,你可以管理你的Ceph集群,并在这里查看它的状态。

  • 复制:查看和管理复制作业。

  • 任务历史:查看过去任务的列表。

  • 订阅: 上传一个订阅密钥,并生成一个系统报告 用于支持案例。

客人

有两种不同类型的客户,两者都可以转换为模板。其中一种是基于内核的虚拟机(KVM),另一种是Linux容器(LXC)。这些的导航大致相同;只是某些选项不同。

要访问各种客人管理界面,请从左侧菜单中选择一个虚拟机或容器。

标题栏包含了一些命令,用于例如电源管理、迁移、控制台访问和类型、克隆、高可用性和帮助等项目。其中一些按钮包含下拉菜单,例如,“Shutdown”还包含其他电源选项,“Console”包含不同的控制台类型:SPICEnoVNC’和’xterm.js

右侧的面板包含了从左侧菜单选中项的界面。

可用接口如下。

  • 概要: 提供虚拟机活动的简要概述以及用于Markdown语法评论的`备注`字段。

  • 控制台: 访问虚拟机/容器的交互式控制台。

  • (KVM)硬件: 定义KVM虚拟机可用的硬件。

  • '(LXC)资源: 定义了LXC可用的系统资源。'

  • (LXC)网络: 配置容器的网络设置。

  • (LXC)DNS: 配置一个容器的DNS设置。

  • 选项:管理访客选项。

  • 任务历史: 查看与选定客人相关的所有先前任务。

  • (KVM) 监视器: 一个与KVM进程进行交互通信的接口。

  • *备份:*创建和恢复系统备份。

  • 复制:查看和管理所选客户端的复制作业。

  • *快照:*创建和恢复虚拟机快照。

  • 防火墙: 在虚拟机层面上配置防火墙。

  • *权限:*为选定的来宾管理权限。

存储

与客户端界面一样,存储界面由左侧的菜单组成,用于某些存储元素,以及右侧的界面,用于管理这些元素。

在这个视图中,我们有一个两分区的分割视图。左边是存储选项,右边显示所选选项的内容。

  • 摘要:显示有关存储的重要信息,例如类型, 它的使用方法和存储的内容。

  • 内容:为存储中的每种内容类型提供一个菜单项 商店,例如,备份、ISO 镜像、CT 模板。

  • 权限: 管理存储的权限。

泳池

再次说明,池景图包含两个部分:左侧的菜单,以及右侧各菜单项对应的界面。

  • 摘要: 显示池的描述。

  • 成员: 显示和管理池成员(客人和存储)。

  • 权限:管理池的权限。

标签

为了组织目的,可以为访客设置`标签`。目前,这些只为用户提供信息价值。在网页界面的两个地方显示标签:在`资源树`中以及当选中一个访客时在状态行中显示。

标签可以通过点击客房状态栏上的`铅笔`图标来添加、编辑和移除。您可以通过按下`+按钮来添加多个标签,也可以通过按下-按钮来移除它们。要保存或取消更改,您可以分别使用✓`和`x`按钮。

标签也可以通过命令行接口设置,其中多个标签用分号分隔。例如:

# qm set ID --tags myfirsttag;mysecondtag

样式配置

默认情况下,标签颜色是根据其文本以确定性的方式派生的。资源树中的颜色、形状以及标签的大小写敏感性,以及标签的排序方式都可以自定义。这可以通过Web界面下的 数据中心 → 选项 → 标签样式覆盖 来完成。或者,也可以通过命令行界面(CLI)来完成。例如:

# pvesh set /cluster/options --tag-style color-map=example:000000:FFFFFF

把标签`example`的背景颜色设置为黑色(#000000)和文字颜色设置为白色(#FFFFFF)。

权限

默认情况下,拥有访问者(/vms/ID) VM.Config.Options 权限的用户可以设置他们想要的任何标签(见权限管理)。如果你想要限制这种行为,可以在 数据中心 → 选项 → 用户标签访问 下设置适当的权限。

  • free`: 用户在设置标签时没有限制(默认)

  • list`: 用户可以根据预定义的标签列表设置标签

  • "existing:类似于列表,但用户也可以使用已经存在的标签"

  • none`: 用户被限制使用标签

同样也可以通过命令行界面(CLI)来完成。

请注意,拥有对`/的`Sys.Modify`权限的用户始终能够设置或删除任何标签,无论这里的设置如何。此外,还有一个可配置的`registered tags`列表,只能由拥有/`上`Sys.Modify`权限的用户添加和删除。可以通过数据中心 → 选项 → 注册标签或通过CLI编辑注册标签列表。

关于确切的选项以及如何在命令行界面(CLI)中调用它们的详细信息,请参见数据中心配置