我将在 Wheezy 上使用 OpenVZ 运行两台服务器。由于 debian 中已经没有 OpenVZ 内核了,我想改用 Proxmox 内核。
我正在使用已有的脚本进行所有复制。我不想要的是所有 pve 集群的东西,就我而言,它们只会妨碍我。
但是,如果我尝试安装vzctl
,无论我是否想要,我都会得到整个 pve 集群的东西。
如果没有它,我怎样才能只安装 proxmox 内核?
编辑:我需要 proxmox 提供哪些软件包,我可以将它们与 wheezy 软件包混合使用吗?Wheezy 的 vzctl 是否与 proxmox 内核一起使用?我怎样才能让舒尔只从 proxmox 获取我需要的包,而不是我不需要的包?
这是未经测试的,但似乎是一个相当简单的解决方案。
添加回购:
下载内核映像和头文件。
删除回购:
如果您需要四处寻找内核更新,并且忘记了他们使用的命名约定,您可以在线查看 repos,或使用apt-cache show。
ProxMox 回购:http: //download.proxmox.com/debian/dists/wheezy/pve-no-subscription/binary-amd64/
主要取自这里:
获取最新的内核和实用程序。你需要
vzkernel-devel 是可选的。
安装以下软件包...
...并将 RPM 包转换为 DEB 包:
按如下方式安装 DEB 包:
如果您在覆盖其他包中的文件时遇到问题,请尝试添加
--force-overwrite
选项。在启动时加载 OpenVZ:
我最终根本没有使用 proxmox。
当我尝试安装 proxmox 时,openvz 的人们决定提供他们自己的 debian 内核,它就像 proxmos 内核一样 - 一个重新打包的 RedHat 内核。这与所有需要的工具捆绑在一起,您只需添加:
到您的来源列表。