Использование fuse и webdav на Linux VPS

У меня 20 ГБ VPS под управлением Linux 2.6.32-042stab124.2. Сервер используется для автоматического анализа больших файлов прошивки, поэтому я хочу смонтировать web-dav 1TB, используя davfs2.

Davfs2 зависит от предохранителя, у меня установлен предохранитель, но я получаю эту ошибку:

modprobe: ОШИБКА: ../libkmod/libkmod.c:508 kmod_lookup_alias_from_builtin_file() не удалось открыть встроенный файл '/lib/modules/2.6.32-042stab124.2/modules.builtin.bin' modprobe: FATAL: предохранитель модуля не найден,

Это связано с тем, что мое ядро ​​Linux довольно старое, но мой провайдер VPS не позволяет устанавливать более новое ядро.

Могу ли я что-нибудь сделать, чтобы увеличить объем хранилища без необходимости платить провайдеру VPS за дорогое хранилище?

1 ответ

Ваш VPS является виртуальной машиной OpenVZ/ Virtuozzo, которая является контейнером. Вы можете сказать по версии ядра (2.6.32-042stab124.2), которая является схемой нумерации, которую вы найдете только в OpenVZ.

Природа контейнера означает, что могут использоваться только модули ядра, загруженные на хост, и даже у них могут быть некоторые ограничения, так как ограничен доступ root к самому вашему контейнеру.

Я не думаю, что вы можете сделать свои собственные монтирования на вашем текущем VPS.


Я рекомендую вам найти другой план VPS или хостинг-провайдера, который позволит вам использовать модули ядра, которые вы хотите использовать.

Поскольку контейнеры не позволяют загружать ваши собственные модули ядра, вам нужно найти план на основе гипервизора. Гипервизоры предоставляют среду, в которой может работать независимое ядро, что крайне важно для загрузки fuse модуль, который вы хотите включить в это ядро, чтобы вы могли выполнить монтирование davfs2.

Вот некоторые популярные гипервизоры, которые могут появляться в маркетинге для планов VPS:

  • KVM
  • Xen
  • VMware
  • Hyper-V,

Хостинг VPS на основе гипервизора часто дороже, чем хостинг VPS на основе контейнеров из-за издержек виртуального оборудования. Ресурсы, такие как ОЗУ и дисковое пространство, с большей вероятностью будут выделяться только вашему VPS, а не распределяться между всеми контейнерами, что не позволяет провайдеру хостинга втиснуть столько виртуальных машин в один хост.

Тем не менее, вы можете увидеть эти контейнерные технологии в бюджетных планах VPS, которые не следует выбирать, если вы хотите запустить свое собственное ядро:

  • OpenVZ
  • Virtuozzo
  • LXD / LXC
  • докер
  • что-нибудь со словом "контейнер"
Другие вопросы по тегам