Не могу обновить ядро ​​Linux на VPS

10

Я недавно начал использовать VPS от OVH: http://www.ovh.co.uk/vps/vps-classic.xml Это, вероятно, проблема, очень специфичная для этого одного поставщика.

Моя цель - установить и запустить на нем Docker, для этого мне нужны модули поддержки ядра. По умолчанию VPS-машины OVH используют собственное ядро, которое не работает, и происходит сбой Docker. Я несколько раз пытался переустановить компьютер с различными версиями Debian (6, 7) и Ubuntu (12.04, 13.10), доступными для их VPS, каждый раз, когда uname -r показывает мне

uname -r
2.6.32-042stab084.14

Каталог / boot пуст, нет ни grub, ни lilo, ни пакетов linux-image, хотя они доступны.

Установка ядра Linux из репозитория, grub, обновление grub (это широко распространенный совет, который я нашел в Google) и перезагрузка компьютера не имеют большого эффекта. Grub находит один образ системы, только что установленный, / boot заполняется, но система все еще работает с ядром, упомянутым выше. Этот и вышеперечисленные симптомы меня сильно удивляют: как именно эта машина загружается в первую очередь? Чистая загрузка возможно? Как это проверить, как изменить это поведение?

Следуя идее сетевой загрузки, я снова проверил Google, это сказало мне, что в веб-менеджере OVH версии 3 есть возможность изменить настройки сетевой загрузки. Я использую manager v.6, чтобы повозиться с моим VPS (говорят, что функциональность там перенесена), я не нашел там такой опции, предыдущие версии менеджера даже не видят мой VPS.

Вот как далеко я дошел до сих пор. Я хочу запустить стандартное ядро ​​репозитория на этом VPS, также приветствую любые пояснения о том, как работает эта установка и почему она так проблематична, потому что сейчас я чувствую себя довольно растерянно :)

zencodism
источник
1
Как сказал Берт, OpenVZ использует ядро ​​хоста, поэтому невозможно использовать ваше собственное.
Натан C
1
Вы не можете запустить Docker в OpenVZ, так как ваш OpenVZ «VPS» сам по себе является контейнером.
Майкл Хэмптон
Да, я не знал, как это виртуализировано, и не знал ограничений OpenVZ. После короткого прочтения по теме это до боли очевидно. Спасибо.
Зенкодизм

Ответы:

20

Вы не можете запустить свое собственное ядро ​​на VPS, используя OpenVZ. Вам придется обновить службу VPS Classic от OVH до их облачной службы VPS , которая запускает VMware и позволяет запускать настроенное ядро.

Берт
источник
2

Обратите внимание, что теперь OVH предлагает изображения с поддержкой Docker для этой службы VPS: http://www.ovh.co.uk/vps/operating-system.xml#Dev

Вы можете установить следующие дистрибутивы на свой VPS:

  • Ubuntu Docker (Ubuntu 14.04)
  • Ubuntu Docker (Ubuntu 15.04)

Вам придется переустановить VPS, но я не знаю, какую версию Docker они поддерживают.

Микаэль
источник