如何在没有修改内核的情况下在centOS 5(2.6.18内核)上安装LXC(或其他linux容器)?

时间:2011-12-14 19:35:07

标签: linux linux-kernel virtualization virtual-machine lxc

[背景]

我想规范在CentOS 5上运行的不同进程之间的资源分配。我不熟悉相关工具。我已经搜索了一段时间,并认为LXC可能是一个不错的选择(如果我错了请纠正我)。但问题是我们的CentOS的内核版本是2.6.18,它没有内置LXC。它是一个共享集群。我确实有sudo权限但我不允许修改内核。我发现所有教程都需要修改内核或以某种方式重新编译它。

[问题]

如何在不修改内核的情况下在CentOS 5(2.6.18内核)上安装和使用LXC(或其他轻量级Linux虚拟化工具)?

由于

1 个答案:

答案 0 :(得分:1)

为了在不更改内核的情况下安装它,有人将不得不将其反向移植到2.6.18 EL5内核,并将其编译为内核模块。

假设你有一个最近的CentOS EL5内核,KVM是一个很好的选择,因为它是一个内核模块,不像xen那样需要内核更改。您只需拥有支持虚拟化的硬件。