基础 Linux 发行版与 VPS 上的相同发行版有何不同

基础 Linux 发行版与 VPS 上的相同发行版有何不同

我有一台由第三方托管的 centos 6.5 vps。我原本计划在 vps 上安装 docker,但开始收到 lxc-start 错误。这很奇怪,因为我在带有基本 centos 6.5 基础映像的 Vagrant 盒子上毫无问题地安装了 docker。我在两台机器上运行了 uname -a。我的问题是,使用 VirtualBox 等虚拟化解决方案可以信任软件安装吗?

VPS——2.6.32-431.17.1.el6.x86_64

流浪者盒子 -2.6.32-431.el6.x86_64

尝试在 vps 上运行私有注册表后,我收到以下 lxc 消息。

docker 日志 5baf37aa62a3 lxc-start: Device or resource busy - failed to set memory.use_hierarchy to 1; continuing lxc-start: Device or resource busy - failed to set memory.use_hierarchy to 1; continuing 2014-10-14 22:17:17,875 WARNING: Cache storage disabled! 2014-10-14 22:17:17,876 WARNING: LRU cache disabled! 2014-10-14 22:17:18,089 WARNING: No S3 region specified, using boto default region, this may affect performance and stability.

这最终让我https://github.com/lxc/lxc/issues/236这似乎意味着我的内核不够新。奇怪的是,我能够通过 Mac OSX Host 上的 Vagrant/Virtual Box 在本地运行相同的容器/映像。

提前致谢

答案1

停下来想一想虚拟专用服务器是。它是一种在供应商硬件上运行的虚拟化或资源分离的服务器。很有可能它已经使用了容器化解决方案(OpenVZ、LXC、Parallels),因此您不太可能运行自己的嵌套 LXC 实例。

这里的关键是与提供商核实他们是否有 Docker 友好型或 LXC 友好的 VPS 实例可用。有些有,有些没有...

相关内容