对Proxmox VM服务器(OpenVZ)的分区build议

我们是虚拟化的新手,我们正在计划将我们的在线服务器变成虚拟化的服务器,主要用于维护,备份和恢复改进。

最初,我们只有一个真实的虚拟系统负载加1-3复制testing和恢复,也许是一个小的集中syslog虚拟机。 如果可能的话,我们希望主机包括一个iptables plus rsync备份到其他机器和一些其他全球安全系统。

由于这一点以及我们托pipe供应商的服务,我们主要考虑Proxmox的简单性(我们喜欢它的网页pipe理面板),同时我也明白OpenVMZ系统的容器方法可能适合我们的设置。 基本系统附带debian,所以我们可以个性化它符合我们的要求。

Proxmox安装默认安装虚拟机的LVM分区。 我们的疑虑是,考虑到以下事实,最好的分区结构是什么:

  • 如果需要的话,我们希望拥有一个可以引导的根分区镜像(我们的提供程序支持通过控制面板从另一个分区引导系统)
  • 我们理想地希望有一个可以在虚拟机系统之间共享的分区。 我们仍然不知道这是否可以直接用OpenVMZ容器,否则我们正在考虑通过在主机上通过NFS共享来做到这一点。
  • 我们希望使用proxmox主机pipe理员可用的备份系统对VM备份进行编程,然后将其rsync同步到另一台计算机上。

有了这个基于Linux Raid的aprox(750Gb),我们正在考虑类似于:

ext3_1/ - (20Gb) ext3_2/bak_root - (20Gb) mostly unmounted, root partition sync LVM_1 /var/lib/vz - (390Gb) partition for virtual images LVM_2 /shared_data - (30Gb) LVM_3 /backups - (300Gb) where all backups would be allocated 

我们使用Proxmox进行的初始testing似乎遇到了像这样的快照备份问题,这可能是由于它们无法在另一个LVM分区上完成(错误:命令'lvcreate –size 1024M –snapshot –name vzsnap-ns204084。 XXX.net-0 / dev / pve / LV“失败,退出代码5),在这种情况下,我们可能需要使用一个标准的ext3分区(但是不确定是否可以用4个主分区限制来做到这一点)。

  • 这是多less有点意义?
  • 例如,将虚拟机/ var / logs写入NFS挂载的分区(在主机系统上)会不会是疯狂的?
  • 他们有更简单的方法来将主机系统分区(或文件夹)安装到虚拟机上吗?

经过一段时间和一些经验…如果你从CD安装Proxmox 1.5 …你将无法做到这些,因为安装程序只是为你决定;(我结束了让它,因为我设法使用硬盘RAID我的主板。

唯一的select似乎是安装自己的debian与任何分区和包括proxmox repositoris安装。

关于proxmox VE wiki的说明。 至于为openvz容器共享的数据“绑定挂载”工作得很好,据我所知你可以为KVM机器。

Debian的最佳安装是Lenny(目前5.0.6)的networking安装。 安装基地,没有额外的软件包。 我总是在Raid 1的单驱动器 – Linux软件突袭工作正常,但硬件突袭更好。

我总是在/ etc / profile中添加“trap clear 0”来清除控制台注销中的屏幕。 Ubuntu有这个,但不是debian。

我在集群上安装了22台proxmox机器,从来没有遇到过问题。

如果您需要大量的磁盘空间并且没有iSCSI SAN的预算,请尝试在快速RAID上使用大量驱动器的服务器上使用open-iscsi。 与NFS解决scheme相比,NFS要快得多,成本要低得多。

ProxMox Wiki没有详细介绍推荐的Debian安装。 使用哪张CD(Debian 5.04有31张CD)。 在使用proxmox之前还要安装哪些软件包。 build议什么分区和如何。