1. 注意
  2. 新的常见问题解答附在本节的底部。

1. Proxmox VE基于什么发行版?

Proxmox VE基于Debian GNU / Linux

2. Proxmox VE项目使用什么许可证?

Proxmox VE代码已获得GNU Affero通用公共许可证版本3的许可。

3. Proxmox VE是否可以在32位处理器上运行?

Proxmox VE仅适用于64位CPU(AMD或Intel)。 没有针对该平台的32位计划。

  1. 注意
  2. VM和容器可以是32位和64位。

4.我的CPU支持虚拟化吗?

要检查您的CPU是否与虚拟化兼容,请在以下命令输出中检查vmx或svm标记:

egrep '(vmx|svm)' /proc/cpuinfo

5.支持的Intel CPU

支持Intel虚拟化技术(Intel VT-x)的64位处理器。 (具有Intel VT和64位的处理器列表)

6.支持的AMD CPU

支持AMD虚拟化技术(AMD-V)的64位处理器。

7.什么是容器/虚拟环境(VE)/虚拟专用服务器(VPS)?

在容器的上下文中,这些术语均指操作系统级虚拟化的概念。 操作系统级虚拟化是一种虚拟化方法,其中操作系统的内核允许多个独立的实例,这些实例都共享该内核。 当提到LXC时,我们称这类实例为容器。 因为容器使用主机的内核而不是模拟完整的操作系统,所以它们需要较少的开销,但仅限于Linux guest虚拟机。

8.什么是QEMU / KVM来宾(或VM)?

QEMU / KVM来宾(或VM)是使用QEMU和Linux KVM内核模块在Proxmox VE下虚拟化运行的来宾系统。

9.什么是QEMU?

QEMU是一种通用的开源计算机仿真器和虚拟器。 QEMU使用Linux KVM内核模块通过直接在主机CPU上执行来宾代码来实现接近本机的性能。 它不仅限于Linux guest虚拟机,还允许运行任意操作系统。

10.我的Proxmox VE版本支持多长时间?

至少只要相应的Debian版本稳定,就支持Proxmox VE版本。 Proxmox VE使用滚动发布模型,始终建议使用最新的稳定版本。

Proxmox VE Version Debian Version First Release Debian EOL Proxmox EOL
Proxmox VE 6.x Debian 10
(Buster)
2019-07 tba tba
Proxmox VE 5.x Debian 9
(Stretch)
2017-07 2020-07 2020-07
Proxmox VE 4.x Debian 8
(Jessie)
2015-10 2018-06 2018-06
Proxmox VE 3.x Debian 7
(Wheezy)
2013-05 2016-04 2017-02
Proxmox VE 2.x Debian 6
(Squeeze)
2012-04 2014-05 2014-05
Proxmox VE 1.x Debian 5
(Lenny)
2008-10 2012-03 2013-01

11.如何将Proxmox VE升级到下一版本?

次要版本升级(例如,从5.1版的Proxmox VE升级到5.2)可以像任何常规更新一样通过Web GUI节点→更新面板或通过使用以下命令的CLI进行:

apt update
apt full-upgrade

  1. 注意
  2. 始终确保正确设置软件包存储库的第3.1节,并且仅在apt更新未遇到任何错误时才继续进行实际升级。

还支持主要版本升级,例如从Proxmox VE 4.4升级到5.0。 必须仔细计划和测试它们,并且在未准备好当前备份之前切勿启动它们。 尽管具体的升级步骤取决于您各自的设置,但我们提供有关如何执行升级的一般说明和建议:

12. LXC vs LXD vs Proxmox容器vs Docker

LXC是Linux内核包含功能的用户空间接口。通过功能强大的API和简单的工具,它使Linux用户可以轻松创建和管理系统容器。 LXC和以前的OpenVZ都致力于系统虚拟化。因此,它允许您在容器内运行完整的OS,在其中使用ssh登录,添加用户,运行apache等。

LXD建立在LXC之上,以提供新的,更好的用户体验。在幕后,LXD通过liblxc及其Go绑定使用LXC来创建和管理容器。它基本上是LXC工具和分发模板系统的替代品,其附加功能来自可通过网络控制。

Proxmox容器是我们引用使用Proxmox容器工具包(pct)创建和管理的容器的方式。他们还针对系统虚拟化,并使用LXC作为容器产品的基础。 Proxmox容器工具包(pct)与Proxmox VE紧密结合。这意味着它知道群集设置,并且可以使用与QEMU虚拟机(VM)相同的网络和存储资源。您甚至可以使用HA框架使用Proxmox VE防火墙,创建和还原备份或管理容器。可以使用Proxmox VE API通过网络控制一切。

Docker旨在在孤立的,独立的环境中运行单个应用程序。这些通常称为“应用程序容器”,而不是“系统容器”。您可以使用Docker Engine命令行界面从主机管理Docker实例。不建议直接在Proxmox VE主机上运行docker。

  1. 注意
  2. 如果要运行应用程序容器(例如Docker映像),最好在Proxmox Qemu VM中运行它们。