使用Proxmox VE设置服务器虚拟化环境

时间:2020-03-21 11:47:09  来源:igfitidea点击:

ProxMox VE是一个开源服务器虚拟化环境,可用于部署和管理虚拟机和容器。
它是基于Debian Linux分发,并使用修改的Rhel内核。
ProxMox具有简单,易用的基于Web的界面,允许我们轻松创建,配置和管理虚拟机。
它还包括RESTful Web API,可用于启用第三方管理工具的集成。

简而言之,Promox

  • 是企业准备虚拟化解决方案
  • 能够处理几百个虚拟机
  • 为所有客人提供中央管理
  • 提供群集
  • 提供在线备份解决方案
  • 支持实时迁移
  • 支持32和64位来宾系统

安装Proxmox VE.

安装Proxmox相当简单,直截了当。
我们可以在已安装的debian上安装它或者从下面的链接下载独立的proxmox安装程序ISO,并安装它。

一旦下载,制作可启动的CD或者U盘。
使用新创建的可启动CD或者U盘启动系统。
你会看到欢迎 Screen。
选择"安装prxomox ve"并按Enter键。

点击"我同意"继续。

接下来,我们需要选择目标硬盘。
单击"下一步"以自动创建分区并继续安装。

要手动创建分区,请单击上面 Screen中的"选项"并创建我们选择的分区。

我一起使用自动分区。
接下来,选择时区和位置。

为"root"用户提供密码,然后输入有效的电子邮件ID。

输入主机名,IP地址,网络掩码,网关和DNS。
我们必须在安装后提供有效的网络详细信息以访问ProxMox配置界面。

现在,安装过程将开始。

恭喜! Proxmox VE安装并准备使用。
删除安装介质并点击重启按钮。

这就是ProxMox界面的样子。
输入用户名(root)和密码(安装期间创建的用户名)。

正如我所说的那样,ProxMox是基于Debian的分布,因此我们可以安装任何其他应用程序或者将其更新为我们在Debian中的方式。
例如,要更新ProxMox,请运行:

apt-get update && apt-get upgrade

我们已安装ProxMox。
接下来,我们将看到如何访问Web控制台。

下载 - 免费电子书:"使用WebMin™系统管理和模块开发管理Linux®系统"

Proxmox Web控制台

我们需要Web浏览器来配置Proxmox VE。
我们可以从远程系统的浏览器配置它,或者使用Web浏览器安装任何DE,并开始配置它。

在地址列中输入URL https://ip_address:8006.
系统会要求我们输入用户凭据。
键入root及其密码继续。
如果我们正在访问ProxMox,我们可能需要在防火墙/路由器中打开端口8006

这是ProxMox仪表板的样子。

在左侧,我们将看到可用的ProxMox服务器列表。
在右侧,我们将找到Proxmox服务器详细信息,例如存储,用户,权限,组,角色等。
在此仪表板中,我们可以执行所有管理相关任务,例如创建,修改,管理用户,组,角色,虚拟机,容器等

创建虚拟机

单击ProxMox Web控制台的右上角的"创建VM"。

我们将看到以下 Screen。
在"常规"部分中输入VM。

选择OS类型:例如:Linux或者Windows。

接下来,选择安装介质。
如果选择本地安装,我们需要在"/var/lib/vz /模板/模板/iso"位置中下载或者添加ISO图像。

接下来指定硬盘的大小。

提供CPU详细信息,例如核心,CPU类型等。

输入内存大小。

选择网络类型:桥接或者NAT或者NO网络。

最后,查看设置并单击"完成"以创建VM。

现在,单击左侧的Promox服务器。
它将显示新创建的VM。
右键单击VM,然后单击"开始"。

或者,双击Promox Server以展开左侧的列表。
然后,右键单击VM并选择"开始"。
此外,我们可以单击右侧的"开始"按钮电源打开VM。

我们可能会收到错误"错误:找不到加速器!"。
如果我们收到此错误,则VM将无法启动。
这是因为无法加载KVM模块。
我们需要禁用它并再次启动VM。

要禁用KVM模块,请单击VM。
在右侧选择"选项"。
找到KVM硬件虚拟化选项。

其默认值是肯定的。
我们需要将其更改为编号才能执行此操作,请双击它并取消选中已启用的框。
单击"确定"以保存更改。

现在,尝试再次启动VM。
这次VM不会在没有任何问题的情况下运行。
要查看VM,请右键单击它,然后单击"控制台"以查看运行状态。

我们将看到以下 Screen。
开始将VM安装为我们在物理计算机中的操作方式。

安装VM后,我们可以克隆它,将其迁移到其他PromoxMox服务器,或者将其转换为模板。
例如,要克隆VM,请右键单击它,然后单击上下文菜单中的"克隆"。

单击"克隆"以克隆VM。
要删除VM,请选择它,然后单击右上角的"删除"按钮。

我们现在知道如何创建和管理虚拟机。
接下来,我们将看到如何创建一个容器。

创建容器

首先,我们需要在"/var/lib/vz /模板/"目录中下载模板并将其保存。
我们可以找到下面的链接中的预处理列表。

  • 下载Linux模板

然后,单击Promox控制台的右上角的"创建CT"。

输入容器主机名称和密码,然后单击"下一步"。

选择模板,然后单击"下一步"。

输入磁盘大小,然后单击"下一步"。

选择CPU核心,然后单击"下一步"。

输入内存大小。

输入网络详细信息。
我们可以选择静态IP地址或者DHCP。

输入DNS详细信息或者将其保留为空白以使用主机设置。

最后查看设置,然后单击"完成"以创建LXC容器。

成功创建容器后,我们将看到一个确认消息,称为"任务确定"。

现在,选择新创建的容器,然后单击开始运行它。

要访问容器,请右键单击它并从上下文菜单中选择控制台。

在本教程中,我们讨论了如何安装,配置ProxMox以及如何创建。
管理VM和容器。
正如我们所看到的,ProxMox是最简单的服务器虚拟化环境,即使由中间系统管理员也可以轻松安装和管理。
如果我们正在寻找一个简单而企业级虚拟化解决方案,Proxmox最好。