Ru-Board.club
← Вернуться в раздел «UNIX»

» FS/VM с единым пространством имён и отсоединением томов

Автор: an0nym
Дата сообщения: 03.11.2012 13:13
Существует ли файловая система и/или менеджер томов и/или комбинация ФС/МТ со следующими характеристиками:
1. тома образуют единое пространство а-ля lvm, а не маунтятся каждый в свою папку;
2. необязательно, чтобы над томами можно было строить какую-либо сложную логическую структуру а-ля lvm; достаточно, чтобы все присоединенные тома объединялись в единую файловую систему, в которую можно писать файлы, не заботясь, на какой том они попадут;
3. должна быть возможность подключать не все/отключать тома, таким образом, чтобы находящиеся на них папки/файлы просто переставали быть видимыми в единой файловой системе;
4. все тома расположены локально.

Если попытаться спроецировать требования на lvm, то при конфигурации
vgcreate VolGroup /vol1 /vol2
lvcreate -n Vol -l 100%FREE VolGroup /vol1 /vol2
mkfs.XXX VolGroup/Vol
необходимо иметь возможность отсоединять тем или иным образом /vol1 либо /vol2, не нарушая работу файловой системы VolGroup/Vol: должна оставаться возможность записи на и чтения с оставшихся томов).

Допустимо, но нежелательно, если для отсоединения томов придется выводить в оффлайн всю файловую систему.

Заранее благодарен за ответ!
Автор: ASE_DAG
Дата сообщения: 03.11.2012 13:44
an0nym
Ну, ключевому вашему требованию за № 3 удовлетворяет aufs. Не знаю, как она реагирует на аварийное отключение одной из веток (branch), но вручную их отключать можно именно с ожидаемым вами результатом. Обычно ее используют для об’единения одной read-only и одной rewritable ФС, соответственно вопрос «куда писать» не возникает, однако есть возможность задать довольные сложные правила выбора целевой ФС из нескольких доступных, например писать в наиболее пустую. Я, впрочем, этими возможностями никогда не пользовался и не смогу давать по ним советов.
Автор: ASE_DAG
Дата сообщения: 17.11.2012 00:15
an0nym
Ну так как продвигается решение вопроса?
Автор: an0nym
Дата сообщения: 18.11.2012 12:07
Добрый день,

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

Тем не менее, за наводку на aufs спасибо. Я раньше не знал о таких ФС в Linux. Возможно, пригодятся в будущем.

В любом случае спасибо!
Автор: ASE_DAG
Дата сообщения: 18.11.2012 12:36
an0nym
> В любом случае спасибо!
Всегда пожалуйста. :-) Только не пропадайте так больше, даже если как сейчас решили отказаться от решения вопроса в его изначальной постановке.

Страницы: 1

Предыдущая тема: И снова почтовик - fetchmail+postfix+dovecot+squirell


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.