KVM和OpenVZ虚拟化和云计算与Proxmox VE

KVM和OpenVZ虚拟化和云计算与Proxmox VE Proxmox VE(虚拟环境) 是基于Debian Etch的发行版(x86_6 ...)

使用Proxmox VE进行KVM和OpenVZ虚拟化和云计算

版本1.0
作者:Falko Timme

Proxmox VE虚拟环境)是基于Debian Etch(x86_64)的分布; 它提供了一个用于运行虚拟机(OpenVZ和KVM)的OpenSource虚拟化平台,并配备了一个强大的基于Web的控制面板(它包括一个可用于连接到虚拟机的基于Web的图形控制台)。 使用Proxmox VE,您甚至可以从控制面板创建一组虚拟化主机,并在远程主机上创建/控制虚拟机。 Proxmox VE还支持虚拟机从一个主机到另一个主机的实时迁移。 本指南介绍了如何使用Proxmox VE来控制KVM和OpenVZ虚拟机以及如何使用它来创建一个小型计算云。

我不会保证这将为您工作!

1初步说明

Proxmox VE是一种x86_64发行版,因此无法将其安装在i386系统上。 此外,如果要使用KVM,则CPU必须支持硬件虚拟化(Intel VT或AMD-V) - 如果您不想使用OpenVZ,则不需要。

在本教程中,我将创建一个小型的两台机器,Proxmox主机( server1.example.com ,IP 192.168.0.100 )和从机( server2.example.com ,IP: 192.168.0.101 ),以便我可以演示实时迁移功能,以及通过Proxmox VE创建和管理远程主机上的虚拟机。 当然,在一个主机上运行Proxmox VE是非常好的。

2在server1.example.com(Master)上安装Proxmox VE

http://pve.proxmox.com/wiki/Downloads下载最新的Proxmox VE ISO映像,将其刻录到CD上,然后从中启动系统。 在启动提示符下按ENTER键

接受Proxmox许可协议(GPL):

选择要安装Proxmox的硬盘驱动器。 请注意,所有现有的分区和数据都将丢失!

选择您的国家/地区,时区和键盘布局:

输入密码(这是允许您登录到shell以及Proxmox Web界面的root密码)和您的电子邮件地址:

现在我们来网络配置。 键入主机名(在此示例中为server1.example.com ),IP地址(例如192.168.0.100 ),网络掩码(例如255.255.255.0 ),网关(例如192.168.0.1 )和Nameservers(例如145.253.2.75 ):

之后,安装Proxmox。 安装程序将自动使用LVM对您的硬盘进行分区 - 这就是为什么安装程序中没有分区对话。 Proxmox使用LVM,因为它允许创建虚拟机的快照备份

之后重新启动系统:

在server1重新启动后,您可以打开浏览器并转到http://192.168.0.100/ - 这将重定向到http://192.168.0.100/

如果您使用Firefox 3并使用HTTPS,Firefox将会抱怨自签名证书,因此您必须告诉Firefox接受证书 - 要做到这一点, 或者您可以添加一个例外...链接:

点击添加例外...

将打开“ 添加安全异常 ”窗口。 在该窗口中,首先单击获取证书按钮,然后单击确认安全异常按钮:

之后,您将看到Proxmox的登录表单。 键入root和您在安装期间创建的密码:

这就是Proxmox控制面板的外观: