Linux çekirdeği VPS'de güncellenemiyor


10

Yakın zamanda OVH'den VPS kullanmaya başladım: http://www.ovh.co.uk/vps/vps-classic.xml Bu muhtemelen bu sağlayıcıya özgü bir sorundur.

Amacım Docker'ı yüklemek ve çalıştırmak, bunun için çekirdek destek modüllerine ihtiyacım var. Varsayılan olarak OVH'nin VPS makineleri, özel çekirdek kullanmaz ve Docker çöker. Makineyi VPS'leri için çeşitli Debian (6, 7) ve Ubuntu (12.04, 13.10) sürümleriyle birkaç kez yeniden yüklemeyi denedim, uname -r her gösterdiğinde

uname -r
2.6.32-042stab084.14

... / boot dizini boş, grub veya lilo kurulu değil, yüklü linux-image paketleri yok.

Linux çekirdeğini depodan kurmak, grub, güncelleme grub (bu googled yaygın yayılmış tavsiye olduğunu) ve yeniden başlatma makinesi çok az etkisi vardır. Grub, bir sistem görüntüsü bulur, yeni kurulmuş bir görüntü / boot doldurulur, ancak sistem yukarıda belirtilen çekirdeği çalıştırır. Bu ve yukarıdaki belirtiler beni çok şaşırtıyor: bu makine ilk etapta tam olarak nasıl açılıyor? Belki de net önyükleme? Nasıl kontrol edilir, bu davranış nasıl değiştirilir?

Google'ı tekrar kontrol ettiğim netboot fikrinin ardından, bu, OVH web yöneticisi sürüm 3'te net önyükleme ayarlarını değiştirmek için bir seçenek olduğunu söyledi. VPS ile uğraşmak için yönetici v.6 kullanıyorum (işlevselliğin oraya taşındığını söylüyorlar), orada böyle bir seçenek bulamadım, önceki yönetici sürümleri VPS'imi bile görmüyor.

Şimdiye kadar bu kadar ileri gittim. Bu VPS'de standart veri havuzu çekirdeğini çalıştırmak istiyorum, ayrıca bu kurulumun nasıl çalıştığı ve neden bu kadar sorunlu olduğu hakkında herhangi bir açıklama hoş geldiniz, çünkü şu anda oldukça karışık hissediyorum :)


1
Bert'in dediği gibi, OpenVZ ana çekirdeği kullanıyor, bu yüzden kendi çekirdekinizi kullanmak imkansız.
Nathan C

1
OpenVZ "VPS" inizin kendisi bir konteyner olduğundan Docker'ı OpenVZ'de çalıştıramazsınız.
Michael Hampton

Doğru, bunun nasıl sanallaştırıldığını bilmiyordum ve OpenVZ sınırlamalarını bilmiyordum. Konuyla ilgili kısa bir okumadan sonra artık acı verici bir şekilde ortaya çıkıyor. Teşekkür ederim.
zencodism

Yanıtlar:


20

OpenVZ kullanarak kendi çekirdeğinizi VPS üzerinde çalıştıramazsınız. OVH'nin VPS Classic hizmetinden VMware çalıştıran ve özelleştirilmiş bir çekirdek çalıştırmanıza izin verecek olan VPS Cloud hizmetine yükseltmeniz gerekir .


2

OVH'nin artık bu VPS hizmeti için Docker'ı destekleyen resimler sunduğunu lütfen unutmayın: http://www.ovh.co.uk/vps/operating-system.xml#Dev

VPS'nize aşağıdaki dağıtımları kurabilirsiniz:

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

Yine de VPS'nizi yeniden yüklemeniz gerekecek ve Docker'ın hangi sürümünü desteklediklerini bilmiyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.