Tidak dapat memperbarui kernel linux di VPS

10

Saya baru-baru ini mulai menggunakan VPS dari OVH: http://www.ovh.co.uk/vps/vps-classic.xml Ini mungkin masalah yang sangat spesifik untuk penyedia yang satu ini.

Tujuan saya adalah menginstal dan menjalankan Docker di atasnya, untuk ini saya memerlukan modul-modul pendukung kernel. Secara default, mesin VPS OVH menggunakan kernel kustom yang tidak dan Docker lumpuh. Saya mencoba menginstal ulang mesin beberapa kali dengan berbagai versi Debian (6, 7) dan Ubuntu (12.04, 13.10) tersedia untuk VPS mereka, setiap kali uname -r menunjukkan kepada saya

uname -r
2.6.32-042stab084.14

... / direktori booting kosong, tidak ada grub atau lilo yang diinstal, tidak ada paket linux-image yang diinstal, meskipun tersedia.

Menginstal kernel linux dari repositori, grub, memperbarui grub (ini adalah saran yang tersebar luas saya googled out) dan mesin reboot memiliki sedikit efek. Grub menemukan satu gambar sistem, yang baru diinstal, / boot akan terisi, tetapi sistem masih menjalankan kernel yang disebutkan di atas. Ini dan gejala-gejala di atas sangat membingungkan saya: bagaimana tepatnya mesin ini mem-boot? Boot bersih mungkin? Bagaimana cara memeriksanya, bagaimana cara mengubah perilaku ini?

Mengikuti ide netboot, saya mengecek google lagi, ini memberi tahu saya ada opsi di OVH web manager versi 3 untuk mengubah pengaturan net boot. Saya menggunakan manager v.6 untuk mengotak-atik VPS saya (mereka mengatakan fungsionalitas dipindahkan ke sana), saya tidak menemukan opsi seperti itu di sana, versi manajer sebelumnya bahkan tidak melihat VPS saya.

Sejauh ini saya melangkah sejauh ini. Saya ingin menjalankan kernel repositori standar pada VPS ini, juga akan menerima penjelasan tentang cara kerja pengaturan ini dan mengapa begitu bermasalah, karena sekarang saya merasa agak bingung :)

zencodism
sumber
1
Seperti yang dikatakan Bert, OpenVZ menggunakan kernel host sehingga tidak mungkin untuk menggunakan kernel Anda sendiri.
Nathan C
1
Anda tidak dapat menjalankan Docker di OpenVZ, karena OpenVZ "VPS" Anda sendiri adalah sebuah wadah.
Michael Hampton
Benar, saya tidak tahu bagaimana ini divirtualisasi dan tidak tahu batasan OpenVZ. Setelah membaca singkat tentang topik itu jelas sekali menyakitkan sekarang. Terima kasih.
zencodism

Jawaban:

20

Anda tidak dapat menjalankan kernel Anda sendiri pada VPS menggunakan OpenVZ. Anda harus meningkatkan dari layanan VPS Classic OVH ke layanan Cloud VPS mereka , yang menjalankan VMware dan memungkinkan Anda untuk menjalankan kernel yang disesuaikan.

Bert
sumber
2

Harap perhatikan bahwa OVH sekarang menawarkan gambar yang mendukung Docker untuk layanan VPS ini: http://www.ovh.co.uk/vps/operating-system.xml#Dev

Anda dapat menginstal distribusi berikut di VPS Anda:

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

Anda harus menginstal ulang VPS Anda, dan saya tidak tahu versi Docker yang mereka dukung.

Mickaël
sumber