Назад | Перейти на главную страницу

Как избежать ограничения цикла в контейнере openvz?

На openVZ, содержащем Deb7, мне нужно заблокировать максимальный размер папки, которая используется для загрузки на веб-сервер на основе php. Каталог синхронизирован, поэтому мне нужно заблокировать maxsize. MAXSIZE можно обновить, добавив физический диск позже ...

Я хочу использовать файл в качестве блочного устройства для файловой системы. Итак, я сделал:

dd if=/dev/zero of=/disk2/filesystem.dat bs=1M count=100

Затем я сделал на нем файловую систему

mkfs.ext4 filesystem.dat

Потом попробовал смонтировать:

mkdir /opt/filesystem ; mount /disk2/filesystem.dat /opt/filesystem

Мой OpenVZ (он находится на VPS) не имеет модуля цикла в kernerl. Так я получил

Не удалось найти никаких устройств петли, как обычно, под OpenVz

Поэтому я думаю, что мне нужно использовать FUSE, но я действительно не знаю, КАК ....

Есть идеи заблокировать размер каталога под OpenVZ?

Если у вас есть доступ к физическому узлу OpenVZ, вы можете создать петлевое устройство и подключить его к VPS. Но вы не можете использовать цикл от OpenVZ VPS из-за технологических ограничений.

В качестве другого решения вы можете позвонить своему администратору / хостинг-провайдеру и сделать что-то вроде этого: http://www.stableit.ru/2013/11/how-to-mount-multiple-disks-to-openvz.html

Как я и предполагал, это ограничение OPENVZ. Тюрьма - это НЕ виртуализация.