Verwenden von Fuse und Webdav für Linux-vps

573
Nicolai VdS

Ich habe ein VPS mit 20 GB, auf dem Linux 2.6.32-042stab124.2 ausgeführt wird. Der Server dient zum automatischen Analysieren großer Firmware-Dateien. Daher möchte ich meinen 1TB-Webdav mit davfs2 einhängen.

Davfs2 hängt von der Sicherung ab, ich habe die Sicherung installiert, erhalte jedoch diesen Fehler:

modprobe: FEHLER: ../libkmod/libkmod.c:508 kmod_lookup_alias_from_builtin_file () konnte die eingebaute Datei '/lib/modules/2.6.32-042stab124.2/modules.builtin.bin' nicht öffnen. modmodul: FATAL: Modulsicherung nicht gefunden .

Dies liegt daran, dass mein Linux-Kernel recht alt ist, aber mein vps-Provider erlaubt nicht die Installation eines neueren Kernels.

Kann ich irgendetwas tun, um den Speicher dennoch zu erweitern, ohne meinen VPS-Anbieter für teuren Speicher bezahlen zu müssen?

1

1 Antwort auf die Frage

0
Deltik

Ihr VPS ist eine virtuelle OpenVZ / Virtuozzo- Maschine, bei der es sich um einen Container handelt . Sie können dies an der Kernel-Version (2.6.32-042stab124.2) ablesen. Dies ist ein Nummerierungsschema, das Sie nur bei OpenVZ finden .

Die Art eines Containers bedeutet, dass nur die auf dem Host geladenen Kernel-Module verwendet werden können, und selbst diese können Einschränkungen unterliegen, da der Root-Zugriff auf Ihren Container selbst eingeschränkt ist.

Ich glaube nicht, dass Sie auf Ihrem aktuellen VPS eigene Reittiere machen können.


Ich empfehle Ihnen, einen anderen VPS-Plan oder einen anderen Hosting-Provider zu finden, mit dem Sie die Kernel-Module verwenden können, die Sie verwenden möchten.

Da in Containern keine eigenen Kernelmodule geladen werden können, müssen Sie einen auf einem Hypervisor basierenden Plan finden . Hypervisors bieten eine Umgebung, in der ein unabhängiger Kernel ausgeführt werden kann. fuseIn diesem Kernel können Sie das gewünschte Modul entscheidend in diesen Kernel laden, um die Davfs2-Mount-Funktion auszuführen.

Dies sind einige beliebte Hypervisoren, die im Marketing für VPS-Pläne auftauchen können:

  • KVM
  • Xen
  • VMware
  • Hyper-V

Hypervisor-basiertes VPS-Hosting ist oftmals teurer als ein Container-basiertes VPS-Hosting, da virtualisierte Hardware einen erheblichen Aufwand verursacht. Ressourcen wie Arbeitsspeicher und Festplattenspeicher werden eher nur Ihrem VPS zugewiesen, anstatt von allen Containern gemeinsam genutzt zu werden. Dies bedeutet, dass der Hosting-Provider nicht so viele virtuelle Maschinen in einen Host stecken kann.

Sie sehen diese Containertechnologien jedoch möglicherweise in Budget-VPS-Plänen, die Sie nicht auswählen sollten, wenn Sie einen eigenen Kernel ausführen möchten:

  • OpenVZ
  • Virtuozzo
  • LXD / LXC
  • Docker
  • irgendetwas mit dem Wort "Container"
Nebenbei bemerkt: Container-Hosting-Anbieter neigen dazu, [böse Tricks] (https://superuser.com/a/959221/83694) zu verwenden, um die Dichte zu erhöhen und die Kosten zu senken, sodass Sie möglicherweise nicht einmal die angegebenen Spezifikationen erhalten. Deltik vor 6 Jahren 0