{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}配置通知行为和目标。
-
支持: 显示有关您的支持订阅的信息。
节点
在这个层次上,你的集群中的节点可以被单独管理。
顶部标题栏包含了一些实用按钮,例如’重启'、关机、命令行、批量操作’和’帮助。命令行’下有’noVNC、SPICE’和’xterm.js’等选项。'批量操作’包括’批量启动、'批量关机’和’批量迁移’这些选项。
-
搜索: 搜索一个节点以查找虚拟机、容器、储存设备和资源池。
-
摘要: 显示节点资源使用情况的简要概览。
-
注释: 在Markdown语法中写自定义评论。
-
Shell: 访问节点的shell界面。
-
系统: 配置网络、DNS 和时间设置,并访问系统日志。
-
更新:升级系统并查看可用的新包。
-
Firewall: 管理特定节点的Proxmox防火墙。
-
磁盘:获取附加磁盘的概览,并管理它们的使用方式。
-
Ceph: 仅在您已经在您的服务器上安装了Ceph服务器时使用 宿主。在这种情况下,你可以管理你的Ceph集群,并在这里查看它的状态。
-
复制:查看和管理复制作业。
-
任务历史:查看过去任务的列表。
-
订阅: 上传一个订阅密钥,并生成一个系统报告 用于支持案例。
客人
有两种不同类型的客户,两者都可以转换为模板。其中一种是基于内核的虚拟机(KVM),另一种是Linux容器(LXC)。这些的导航大致相同;只是某些选项不同。
要访问各种客人管理界面,请从左侧菜单中选择一个虚拟机或容器。
标题栏包含了一些命令,用于例如电源管理、迁移、控制台访问和类型、克隆、高可用性和帮助等项目。其中一些按钮包含下拉菜单,例如,“Shutdown”还包含其他电源选项,“Console”包含不同的控制台类型:SPICE、noVNC’和’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)中调用它们的详细信息,请参见数据中心配置。