在没有proxmox系统的情况下在Wheezy上使用Proxmox内核

我将在Wheezy上运行OpenVZ的两台服务器。 由于在Debian中可悲的是没有OpenVZ内核,我想使用Proxmox内核。

我正在使用已经存在的脚本执行所有复制。 我不想要的是所有的pve集群的东西,在我的情况只是挡道。

但是,如果我尝试安装vzctl我会得到整个pve群集的东西,如果我想要或不。

如何在没有它的情况下只安装proxmox内核?

编辑:我需要从proxmox哪些包,我可以将它们与wheezy包混合? Wheezy的vzctl与proxmox内核一起工作吗? 我怎样才能让我只从proxmox得到我需要的包,而不是那些我不需要的包?

这是未经testing的,但似乎是一个相当简单的解决scheme。

添加回购:

 nano /etc/apt/sources.list + deb http://download.proxmox.com/debian wheezy pve-no-subscription 

下载内核映像和头文件。

 apt-get update apt-get install pve-kernel-2.6.32-28-pve pve-headers-2.6.32-28-pve 

删除回购:

 nano /etc/apt/sources.list - deb http://download.proxmox.com/debian wheezy pve-no-subscription 

如果您需要深入了解内核的更新,并忘记了它们使用的命名约定,则可以在线查看回购站,或者使用apt-cache显示

ProxMox回购: http : //download.proxmox.com/debian/dists/wheezy/pve-no-subscription/binary-amd64/

大部分来自这里 :

获取最新的内核和utils。 你需要

 vzkernel vzkernel-devel vzctl-core vzctl ploop-lib ploop vzquota 

vzkernel-devel是可选的。

 cd /tmp wget http://download.openvz.org/kernel/branches/rhel6-2.6.32/042stab076.8/vzkernel-2.6.32-042stab076.8.x86_64.rpm wget http://download.openvz.org/kernel/branches/rhel6-2.6.32/042stab076.8/vzkernel-devel-2.6.32-042stab076.8.x86_64.rpm wget http://download.openvz.org/utils/vzctl/4.3.1/vzctl-4.3.1-1.x86_64.rpm wget http://download.openvz.org/utils/vzctl/4.3.1/vzctl-core-4.3.1-1.x86_64.rpm wget http://download.openvz.org/utils/ploop/1.7/ploop-1.7-1.x86_64.rpm wget http://download.openvz.org/utils/ploop/1.7/ploop-lib-1.7-1.x86_64.rpm wget http://download.openvz.org/utils/vzquota/3.1/vzquota-3.1-1.x86_64.rpm 

安装以下软件包…

 apt-get install fakeroot alien libcgroup1 

…并将RPM软件包转换为DEB软件包:

 fakeroot alien --to-deb --scripts --keep-version vz*.rpm ploop*.rpm 

如下安装DEB软件包:

 dpkg -i vz*.deb ploop*.deb 

如果您在覆盖其他软件包中的文件时遇到问题,请尝试添加--force-overwrite选项。

启动OpenVZ加载:

 update-rc.d vz defaults update-rc.d vzeventd defaults 

我最终没有使用proxmox。

当我试图安装proxmox时,openvz的用户决定提供他们自己的debian内核,就像proxmos kernen一样,这是一个重新包装的RedHat内核。 这是捆绑所有需要的工具,所有你需要做的是添加:

 deb http://download.openvz.org/debian wheezy main 

到您的来源清单。