Debian

無法在 VPS 上更新 linux 核心

  • June 15, 2018

我最近開始使用 OVH 的 VPS:http ://www.ovh.co.uk/vps/vps-classic.xml 這很可能是這家提供商特有的問題。

我的目標是在其上安裝和執行 Docker,為此我需要核心支持模組。預設情況下,OVH 的 VPS 機器使用自定義核心,但 Docker 崩潰。我嘗試使用可用於其 VPS 的各種版本的 Debian(6、7)和 Ubuntu(12.04、13.10)重新安裝機器,每次 uname -r 顯示我

uname -r
2.6.32-042stab084.14

… /boot 目錄是空的,沒有安裝 grub 或 lilo,沒有安裝 linux-image 包,儘管它們可用。

從儲存庫、grub 安裝 linux 核心、更新 grub(這是我在Google上搜尋的廣泛傳播的建議)和重新啟動機器幾乎沒有效果。Grub 找到一個系統映像,新安裝的一個,/boot 被填充,但係統仍然執行上面提到的核心。這個和上面的症狀讓我很困惑:這台機器到底是怎麼啟動的?也許是網路啟動?如何檢查它,如何改變這種行為?

按照 netboot 的想法,我再次檢查了Google,這告訴我 OVH Web Manager 版本 3 中有一個選項可以更改網路啟動設置。我使用 manager v.6 來修改我的 VPS(他們說功能已移到那裡),我發現那裡沒有這樣的選項,以前的 manager 版本甚至看不到我的 VPS。

這就是我到現在為止的距離。我想在這個 VPS 上執行標準儲存庫核心,也歡迎任何關於此設置如何工作以及為什麼它如此成問題的解釋,因為現在我感到很困惑 :)

您不能在使用 OpenVZ 的 VPS 上執行自己的核心。您必須從 OVH 的 VPS Classic 服務升級到他們的VPS Cloud服務,該服務執行 VMware 並允許您執行自定義核心。

請注意,OVH 現在為此 VPS 服務提供支持 Docker 的圖像:http ://www.ovh.co.uk/vps/operating-system.xml#Dev

您可以在您的 VPS 上安裝以下發行版:

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

不過你必須重新安裝你的 VPS,而且我不知道他們支持哪個版本的 Docker。

引用自:https://serverfault.com/questions/586171