Страница 1 из 1

Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-08 14:19:16
M@}{
Приветствую, уважаемые гуру.
Хочу развернуть jail в свое файловой системе. Думаю что это можно сделать как примонтированный фаил.
Собственно вопрос. Как развернуть джаил в заранее подготовленные разделы.

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-08 14:43:14
Alex Keda
а зачем

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-09 23:20:30
M@}{
Затем,чтобы отделить одно от другого, сибственно как в хост системе. Думаю не вам это рассказывать
А что, плевая задача, что ее в раздел этот отправили

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-10 3:35:59
rayder
развернуть джейл в заранее подмонтированные разделы можно по хендбуку.
пример:

Код: Выделить всё

#mount | grep data
/dev/ada0p1 on /data/backup (ufs, local, journaled soft-updates)
/dev/ada1p7 on /data (ufs, local, journaled soft-updates)
/dev/ada2p1 on /data/jails/srv (ufs, local, journaled soft-updates)
/dev/ada2p2 on /data/jails/crm (ufs, local, journaled soft-updates)
/dev/ada2p3 on /data/jails/www (ufs, local, journaled soft-updates)
devfs on /data/jails/www/dev (devfs, local, multilabel)
fdescfs on /data/jails/www/dev/fd (fdescfs)
procfs on /data/jails/www/proc (procfs, local)
devfs on /data/jails/srv/dev (devfs, local, multilabel)
fdescfs on /data/jails/srv/dev/fd (fdescfs)
procfs on /data/jails/srv/proc (procfs, local)
devfs on /data/jails/crm/dev (devfs, local, multilabel)
fdescfs on /data/jails/crm/dev/fd (fdescfs)
procfs on /data/jails/crm/proc (procfs, local)

Код: Выделить всё

#jls
   JID  IP Address      Hostname                      Path
     1  91.203.91.245   j1              /data/jails/www/
     2  91.203.91.244   j2              /data/jails/srv
     3  91.203.91.243   j3              /data/jails/crm/
#

подсказка: задавайте правильные вопросы, и тогда получите правитльные ответы. А еще лучше рассказывайте о том, что у Вас есть, и что Вам необходимо получить

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-10 10:17:12
M@}{
Необходимо создать среду, которая не сможет навредить основной системе.
Например:
Жестко ограничить место и вместе с ними иноды, дабы произошедший сбой в клетке, не забил всю файловую систему основной ноды, и тем самым не уронил остальные клетки.
Возможность монтировать разделы с опциями нодев, ноэкзек, номаунт и т.д. внутри клетки.
Квоты юзерские

В общем, все тоже самое что и на обычном сервере

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-10 11:41:33
rayder
M@}{ писал(а):Необходимо создать среду, которая не сможет навредить основной системе.
Например:
Жестко ограничить место и вместе с ними иноды, дабы произошедший сбой в клетке, не забил всю файловую систему основной ноды, и тем самым не уронил остальные клетки.
Возможность монтировать разделы с опциями нодев, ноэкзек, номаунт и т.д. внутри клетки.
Квоты юзерские

В общем, все тоже самое что и на обычном сервере
так а что мешает создать отдельно раздел, примаунтить куда надо и заинсталить туда джейл?
место и инноды ограничиваются самим разделом, квоты - управляйте из самого джейла. еще какие-либо ограничения - в девятке есть rctl(как работает еще не проверял).

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-16 12:33:31
M@}{
rayder писал(а):
M@}{ писал(а):Необходимо создать среду, которая не сможет навредить основной системе.
Например:
Жестко ограничить место и вместе с ними иноды, дабы произошедший сбой в клетке, не забил всю файловую систему основной ноды, и тем самым не уронил остальные клетки.
Возможность монтировать разделы с опциями нодев, ноэкзек, номаунт и т.д. внутри клетки.
Квоты юзерские

В общем, все тоже самое что и на обычном сервере
так а что мешает создать отдельно раздел, примаунтить куда надо и заинсталить туда джейл?
место и инноды ограничиваются самим разделом, квоты - управляйте из самого джейла. еще какие-либо ограничения - в девятке есть rctl(как работает еще не проверял).
Одним шматком, легко, а вот как раскидать по разделам, как минимум.
tmp
var
home - на отдельном массиве
Пните в нужное направление.

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-16 12:38:54
rayder
как я понял то нужно получить примерно следующее?

Код: Выделить всё

ada0p1 -> /jails/server
ada0p2 -> /jails/server/tmp
ada0p3 -> /jails/server/var

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-16 14:05:59
M@}{
rayder писал(а):как я понял то нужно получить примерно следующее?

Код: Выделить всё

ada0p1 -> /jails/server
ada0p2 -> /jails/server/tmp
ada0p3 -> /jails/server/var
Да, только вот уже поверх родительской файловой сситемы

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-16 16:29:06
rayder
брр... поверх родительской файловой ситемы это:

насоздавать директорий (tmp, var и т.д.) для ждейла в уже рабочей системе, а потом все это собрать в одном месте? и насетапить тула джейл?

я все никак не могу вникнуть в суть вопроса

Re: Как развернуть jail в заранее подготовленные разделы

Добавлено: 2012-02-16 16:54:34
M@}{
rayder писал(а):брр... поверх родительской файловой ситемы это:

насоздавать директорий (tmp, var и т.д.) для ждейла в уже рабочей системе, а потом все это собрать в одном месте? и насетапить тула джейл?

я все никак не могу вникнуть в суть вопроса
Как вариант, блочное устройство, в него уже монтировать каталоги