Неможливо оновити ядро ​​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, кожен раз, коли не знаю, -r показує мені

uname -r
2.6.32-042stab084.14

... / завантажувальний каталог порожній, не встановлено ні grub, ні lilo, не встановлено пакетів зображень Linux, хоча вони доступні.

Встановлення ядра Linux із сховища, grub, оновлення grub (це широко розповсюджена порада, яку я вийшов Google) та перезавантаження машини мало ефекту. Grub знаходить одне зображення системи, щойно встановлене, / boot заповнюється, але система все ще запускає ядро, згадане вище. Цей та вищезгадані симптоми мене дуже спантеличують: як саме ця машина завантажується в першу чергу? Чисте завантаження, можливо? Як це перевірити, як змінити таку поведінку?

Після ідеї netboot я ще раз перевірив google, і це мені сказало, що в веб-менеджері OVH версії 3 є можливість змінити налаштування чистого завантаження. Я використовую менеджер v.6, щоб розібратися з моїм VPS (вони кажуть, що функціональність переміщена туди), я не знайшов такого варіанту, попередні версії менеджера навіть не бачать мого VPS.

Ось як далеко я пройшов дотепер. Я хочу запустити стандартне ядро ​​репозиторію на цьому VPS, також вітаю будь-які пояснення того, як працює ця установка і чому це так проблематично, тому що зараз я відчуваю себе досить заплутаним :)


1
Як сказав Берт, OpenVZ використовує ядро ​​хоста, тому використовувати власне неможливо.
Натан C

1
Ви не можете запустити Docker в OpenVZ, оскільки ваш "VPS" OpenVZ сам є контейнером.
Майкл Хемптон

Правильно, я не знав, як це віртуалізується, і не знав обмежень OpenVZ. Після короткого читання теми, це зараз болісно очевидно. Дякую.
zencodism

Відповіді:


20

Ви не можете запустити власне ядро ​​на VPS за допомогою OpenVZ. Вам потрібно буде оновити сервіс OVH VPS Classic до їх служби VPS Cloud , яка запускає 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 вони підтримують.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.