Доброе время суток!Помогите, пожалуйста, выбрать файловую систему или подскажите в какую сторону поглядеть.
Задача: Есть N-ое количество терминал-серверов (AltLinux Terminal 4.0 LTSP).
Необходимо организовать директорию /home таким образом, чтобы с любого из терминал-серверов были доступены домашние директории пользователей с сохранением прав доступа.
И при выходе из строя одного из терминал-серверов данные не терялись и были доступны.
Заранее благодарен!
Исходя из специфики /home шара RAID массива по nfs мне видится лучшим вариантом. Если хотите надежности, то можно специализированную железку купить.
>Исходя из специфики /home шара RAID массива по nfs мне видится лучшим
>вариантом. Если хотите надежности, то можно специализированную железку купить.а как же ACL? а железку какого плана?
>а как же ACL?Может еще блекджек и шлюхи? Неужто стандартных прав пользователям не хватает?
>а железку какого плана?http://en.wikipedia.org/wiki/Network-attached_storage &...там есть список производителей и open-source решений, если захотите свое сделать.
>>а как же ACL?
>
>Может еще блекджек и шлюхи?вот этого я не понял....
пользователи хранятся в LDAP и как разделять хомяки не понятна
при NFS один сервер будет хранить все.... в первом посте было оговорено что это неприемлемо
>
>http://en.wikipedia.org/wiki/Network-attached_storage &...там есть список производителей и open-source решений, если захотите свое
>сделать.Очень жаль что ничего конкретного...
Начните с подробного описания существующей системы и стоящей задачи. А то по мере диалога вы постоянно новые факты добавляете.
С ACL'ами всё должно быть хорошо.
https://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual...
вопрос: Как экспортировать /home с сохранением владельца и прав на директорию?
>вопрос: Как экспортировать /home с сохранением владельца и прав на директорию?отвечу сам
/etc/exports/home (rw,sync)
К сожалению NFS все равно не подходит, примонтировал я по NFS /home, но она монтируется только read only, для rw нужно при экспорте указывать от какого пользователя будет производиться запись, следовательно не наследуются права пользователя.
Если вы такую простую вещь как NFS не способны осилить, то о SAN вам явно еще слишком рано думать.
>Если вы такую простую вещь как NFS не способны осилить, то о
>SAN вам явно еще слишком рано думать.Могу сказать только спасибо, буду разбираться.
PS:Хотя собственно за помощью и обращался.
Следующий раз буду надеяться только на себя.
>PS:Хотя собственно за помощью и обращался.Учитесь правильно задавать вопросы и будете получать нужные ответы. Чем больше конкретики вы дадите, тем более полезный для вас можно дать ответ.
>Следующий раз буду надеяться только на себя.Это в целом правильно. Я, если честно, вообще не понимаю всех, кто задает вопросы на форумах, самостоятельно решение находится в разы быстрее. В том числе за счет гугления ответов на форумах :)
>>PS:Хотя собственно за помощью и обращался.
>
>Учитесь правильно задавать вопросы и будете получать нужные ответы. Чем больше конкретики
>вы дадите, тем более полезный для вас можно дать ответ.
>>Следующий раз буду надеяться только на себя.
>
>Это в целом правильно. Я, если честно, вообще не понимаю всех, кто
>задает вопросы на форумах, самостоятельно решение находится в разы быстрее. В
>том числе за счет гугления ответов на форумах :)В скорости могу поспорить....на это влияет фактор свободного владения ангельским языком.... и оно меня всегда подводит
На мой взгляд, делится опытом с тем кто этого хочет я считаю правильным, может быть не решать проблему хотя бы натолкнуть! Но каждый на это смотрит по своему... еще раз спасибо
- посоветуйте мне компьютер
- расскажите подробней для каких целей, под какие задачи, какие основные критерии
- для работы
- ну... возьмите на базе phenom, они хороши ля параллельных процессов
- у меня всего один процесс будет
- так расскажите подробней условия
- чтобы хорошо работалоВот примерно на таком уровне наш диалог. Проблема не в том, что я(или кто-то еще) по каким-то соображениям не хочу помогать, а в том, что вы не даете достаточно информации, чтобы вам помочь.
Хорошо,
Есть желание поднять LTSP кластер для пользователей (в количестве 100 человек) записи которых хранятся в LDAP.
Соответственно есть N-ое количество LTSP серверов (Alt Linux Terminal).
Необходимо организовать сервера таким образом чтобы пользователи могли перемещаться с терминала на терминал и их home была им доступна (rw) вне зависимости от того на каком из серверов они залогинились. UID пользователей различны. И необходимо что бы пользователь имел
доступ только к своей домашней директории.Насколько я понимаю с NFS так не получается.
>[оверквотинг удален]
>Есть желание поднять LTSP кластер для пользователей (в количестве 100 человек) записи
>которых хранятся в LDAP.
>Соответственно есть N-ое количество LTSP серверов (Alt Linux Terminal).
>Необходимо организовать сервера таким образом чтобы пользователи могли перемещаться с терминала на
>терминал и их home была им доступна (rw) вне зависимости от
>того на каком из серверов они залогинились. UID пользователей различны. И
>необходимо что бы пользователь имел
>доступ только к своей домашней директории.
>
>Насколько я понимаю с NFS так не получается.Есть база на более чем 700 пользователей, учетные записи которых хранятся в LDAP-е (OpenLDAP). Есть nfs-сервер, который экспортирует домашние дирки пользователей. Есть
два почтовых сервера, которые получают/отправляют почту и сохраняют по NFS в Maildir пользователя под своим uid/gid. Ваша задача аналогична насколько я понял, только у Вас терминальные сервера.
>>Насколько я понимаю с NFS так не получается.
>
>Есть база на более чем 700 пользователей, учетные записи которых хранятся в
>LDAP-е (OpenLDAP). Есть nfs-сервер, который экспортирует домашние дирки пользователей. Есть
>два почтовых сервера, которые получают/отправляют почту и сохраняют по NFS в Maildir
>пользователя под своим uid/gid. Ваша задача аналогична насколько я понял, только
>у Вас терминальные сервера.Спасибо, буду думать как это реализовать
>[оверквотинг удален]
>Есть желание поднять LTSP кластер для пользователей (в количестве 100 человек) записи
>которых хранятся в LDAP.
>Соответственно есть N-ое количество LTSP серверов (Alt Linux Terminal).
>Необходимо организовать сервера таким образом чтобы пользователи могли перемещаться с терминала на
>терминал и их home была им доступна (rw) вне зависимости от
>того на каком из серверов они залогинились. UID пользователей различны. И
>необходимо что бы пользователь имел
>доступ только к своей домашней директории.
>
>Насколько я понимаю с NFS так не получается./home можно собрать с разных серверов как home1 home2 и т.д. и софт-линками на них в /home
NFS хранит uid/gid и права на файлы, вопрос как uid/gid конвертируется в имя пользователя? Как раз LDAP (и nss_ldap) тут и должно помочь.
Я тут даже не касаюсь NFSv4, но и NFSv3 для ваших задач за глаза должно хватить.
Всем спасибо, попробую сделать на NFS
забыл пробел убрать.. :-( в строке экспорта /home между 10.15.192.0/18 и (rw)