ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Yury Aliaev <mutab0r@rambler.ru>
To: ALT Linux Community <community@lists.altlinux.org>
Subject: Re: [Comm] subfs vs autofs
Date: Tue, 21 Mar 2006 14:49:27 +0300
Message-ID: <441FE847.1080207@rambler.ru> (raw)
In-Reply-To: <dvmch5$hs7$1@sea.gmane.org>

Hello Artem,
> hi all
> 
> По описанию пакетов разницу не понял. Подскажите, кто опыт общения с 
> ними имеет.

Я в своё время общался с обеими системами автомонитрования (+supermount) 
и вот мои впечатления:

1) autofs -- насколько я знаю, разработана для автоматического 
монтирования сетевых ФС, и в этом качестве, вероятно, выполняет свою 
работу хорошо. Плюс: абсолютно не зависит от типа реальной ФС, которую 
монтирует, т.к. проверка на монтируемость осуществляется просто попыткой 
монтирования при обращении к точке монтирования, размонтирование -- 
после некоторого времени непользования. Продвигаемое в своё время 
применение autofs для сменных носителей -- чистой воды костыль, к тому 
же кривой, т.к. autofs не рассчитана на это;
2) subfs -- более-менее адаптированная для сменных носителей система 
автомонтирования. Со своими обязанностями справляется весьма неплохо, но 
иногда, на мой взгляд безосновательно, блокирует извлечение носителя 
(там где это возможно). Возможно, также не зависит от типа монтируемой 
ФС. Имеются полезные опции автоматического определения типа ФС на носителе;
3) Есть ещё supermount. В своё время он сыскал себе дурную славу из-за 
глюков (впрочем, слухи о глюках были сильно раздуты сторонниками ручного 
монтирования/automount, тот же autofs на мой взгляд глючил ничуть не 
меньше). Впоследствие система была довольно значительно переписана и 
избавлена от большинства ошибок (и получила название supermount-ng). На 
мой взгляд, самая удачная система поддержки сменных носителей. Умеет 
получать данные о наличие носителя на основании информации от привода и 
соответственным образом их обрабатывать. Гибко настраивается политика 
блокировки привода (не блокировать вообще/блокировать только если есть 
открытые на запись файлы/блокировать, если есть вообще открытые файлы, в 
т.ч. и только на чтение), не пытается блокировать привод когда не надо. 
Недостатки: поддерживает не все типы ФС (например, нет поддержки ntfs), 
несколько ограничены возможности автоматического определения типа ФС 
(они есть, но не обрабатывается ситуация, когда для разных типов ФС 
нужны разные параметры монтирования). К сожалению, в настоящий момент не 
поддерживается для ядер старше 2.6.11 (вроде есть патчи, не вошедшие в 
апстрим по причине его смерти, но их работоспособность не проверена).

Удачи!
Юрий.


  parent reply	other threads:[~2006-03-21 11:49 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-20 13:59 Artem Zolochevskiy
2006-03-20 14:44 ` Andrii Dobrovol`s`kii Dobrovol`s`kii
2006-03-20 14:55   ` Алексей Синицын
2006-03-21 11:49 ` Yury Aliaev [this message]
2006-03-21 14:50   ` Artem Zolochevskiy
2006-03-21 14:43     ` Вячеслав Диконов

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=441FE847.1080207@rambler.ru \
    --to=mutab0r@rambler.ru \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git