Как совместно использовать функции ZFS по NFS

Если бы у студентов были отдельные учетные записи, то Вы могли бы иметь лучший учет и сделать их ответственными за их бумажное использование.

По существу Вы хотите обуздать отходы, не добавляя издержки отслеживаемости от звуков его. Если Вы хотите, чтобы люди сделали это анонимно, Вы могли бы установить все системы, чтобы распечатать к PDF со свободным принтером PDF к общему каталогу, затем сделать, чтобы "лаборатория контролировала" человека за столом, попросились обработать задание печати для них с Acrobat Reader или некоторым другим принтером PDF. Затем все задания печати контролируются и проходят привратника, но у Вас есть больше руководства наверху.

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

Если у Вас есть ответственное лицо лаборатории, мой голос должен пойти с наличием их, печатают все, что это необходимо, или поощрите людей поворачиваться в присвоениях в электронном виде вместо на бумаге; Вы не говорите, какая среда Ваша лаборатория (колледж, государственная школа, библиотеки...). Другая опция состоит в том, чтобы посмотреть и видеть, можно ли ограничить размер задания печати определенным числом страниц. Я не знаю ни о каких прямых продуктах, которые делают это. Любой пытающийся распечатать книгу или большую презентацию будет вынужден вручную распечатать несколько заданий мелкого шрифта вместо одного большого задания, и иногда дополнительное усилие отговаривает пользователей от того, чтобы быть вполне настолько небрежным.

0
задан 2 November 2010 в 15:39
2 ответа

Можно создать снимки через NFS путем создания каталогов в .zfs каталоге каждого набора данных. Тот специальный каталог может быть скрыт или не (но все еще доступный).

ZFS является иерархической файловой системой, просто создайте отдельные наборы данных для каждого пользователя в других наборах данных (например, department/user1 department/user2 и т.д.). Они наследуют свойства, или можно перезаписать их также.

С клонами можно сохранить некоторое дисковое пространство. Если все Ваши пользователи нуждаются в начальном наборе файлов в их каталогах, помещают их в набор данных, создают снимки его и клон для каждого пользователя. Вы не сможете удалить снимок, в то время как существуют клоны в зависимости от него.

Пользовательскими свойствами набора данных и клонами нужно управлять от стороны сервера. Насколько я знаю, существуют собственные плагины, которые экспортируют специфические особенности ZFS в VMware и т.п.. Нет распределенного протокола FS, который позволит это все же. Вы могли создать веб-фронтенд и позволить пользователям управлять ими.

2
ответ дан 4 December 2019 в 12:06

Я считал Гну/Linux, реализация NFS, особенно версия 4, не настолько надежна, но так или иначе:

  1. Снимки: Они доступны через .nfs каталог.

  2. Клоны: пока sharenfs свойство наследовано, они автоматически видимы клиентам.

  3. Иерархия файловых систем (у каждого пользователя будет свое собственное): Да, хотя это не так очень характерно для ZFS.

  4. Пользовательские свойства пользователя: Как другие zfs свойства, они не доступны через NFS.

Обратите внимание, что большинство задач администрирования (файловая система / создание/удаление/конфигурация клонов) должно быть сделано на стороне сервера, но управление снимком (создание/переименование/удаление) могло бы быть делегировано удаленным пользователям через .zfs каталог, если их предоставляют, требуемые полномочия с "zfs позволяют" команду.

2
ответ дан 4 December 2019 в 12:06

Теги

Похожие вопросы