Bug 19078 - Дополнение к параметрам монтирования xfs
Summary: Дополнение к параметрам монтирования xfs
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: hal-mount-subfs (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Michael A. Kangin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-05 14:28 MSK by serpiph
Modified: 2009-03-13 11:06 MSK (History)
0 users

See Also:


Attachments
Дополнение к файлу настройки 49-submount-fs-options.fdi (373 bytes, application/xml)
2009-03-05 14:28 MSK, serpiph
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description serpiph 2009-03-05 14:28:58 MSK
Created attachment 3354 [details]
Дополнение к файлу настройки 49-submount-fs-options.fdi

Для обеспечения нормального монтирования файловых систем на xfs, находящихся на флешках, надо добавить настройки для xfs, которые приведены в прилагаемом файле. Без этого файловая система xfs не монтируется из-за ошибки "parameter [uid] not valid"
Comment 1 Michael A. Kangin 2009-03-07 12:15:18 MSK
Там, наверное, procuid лишняя получается, noatime всё же лучше оставить.

Можете порекомендовать какие-нибудь опции монтирования, исходя из removable-специфики? Есть повышенно-ненулевая вероятность некорректного отмонтирования носителя, а XFS, afair, очень плохо такое переносит. 

Может, вообще c sync монтировать?
Comment 2 serpiph 2009-03-10 12:40:54 MSK
Точно, procuid там не только не нужен, но и вреден. Я тут поигрался со своим переносным винтом с xfs, передёргивал, за пять раз xfs ещё ни разу не ругнулся на битую файловую систему. А что даёт в выигрыше noatime, кроме меньшего дёрганья винта? Обычно xfs, ext2/3/4, reiserfs ставят на переносные винчестеры, а не на флешки, винчестерам всё равно, с atime или noatime, у меня на этот винчестер синхронизируется зеркало Сизифа, поэтому я убрал noatime на всякий случай (не знаю, как поведёт себя rsync на системе с noatime).
Comment 3 Michael A. Kangin 2009-03-11 14:16:47 MSK
(В ответ на комментарий №2)

> А что даёт в выигрыше noatime, кроме меньшего
> дёрганья винта? 

Меньшее дёрганье винта :)

> Обычно xfs, ext2/3/4, reiserfs ставят на переносные винчестеры,
> а не на флешки, винчестерам всё равно, с atime или noatime, 

Да тут дело не в флешках или винчестерах, и даже не в замедлении доступа. А в неочевидной для пользователя записи на носитель.
Он только сделал ls /media/storage/dir и cat /media/storage/dir/file. Вроде как read-only использование, бери да вынимай носитель. А файловая система уже модифицируется, буферы на запись непусты и всё такое.

> у меня на этот
> винчестер синхронизируется зеркало Сизифа, поэтому я убрал noatime на всякий
> случай (не знаю, как поведёт себя rsync на системе с noatime).

Совершенно замечательно поведёт. Ему нафиг не сдалось время доступа к файлу. Ему важно время модификации файла.
Comment 4 Michael A. Kangin 2009-03-13 11:06:07 MSK
Добавлено на git, войдёт в следующий релиз.