LinuxForum.Fans
Тема

zfs. mc не хочет копировать атрибуты, но копирует если заставить.

Автор: n0mad 5 сообщений 894 просмотров
#314028

приветствую глубокоуважаемого Олла.

Все началось с того что много барахла не умещается на hdd и начался поиск пакующей fs под линукс.

В результате поиска нашлось всего 2 системы: btrfs и zfs
Система у меня Debian squeeze
btrfs отпала потому что переехав на ядро 3.2.0-0.bpo.4-rt-amd64 и бэкпортов получил спонтанные блокировки
системы система типа работала но отдельные задачи блокировались до невозможности их убить. перезагрузка тоже была
в блокировке, перезагружался лишь жестким резетом.

После долгих разбиралок выяснилось что висняки при работе с btrfs. Решил от нее избавиться сохранив файлы, но упс...
При копировании файлов висняки. Перегрузился в 2.6.32-5-amd64, все скопировал и убил btrfs.

Водрузил на ее место zfs. Интересный инструмент, но в процессе переноса (сразу не заметил) заметил что файлы потеряли права и владельца. Стал присматриваться - заметил что в mc неактивен чекбокс: "Сохранять атрибуты". Перелазил все меню mc и ничего не нашел.

Дальнейшее расследование выявило правило дефолта чекбокса (+ чекбокс активирован,- чекбокс не активирован):
+ext4->ext4
-ext4->zfs
+zfs->ext4
-zfs->zfs

Если чекбокс активировать то атрибуты сохраняются.
При копировании обычным cp владелец конечно не сохраняется а атрибуты сохраняются.
rsync честно сохраняет атрибуты и владельца .

В связи с этим вопрос: Чем вызвано такое поведение и как его устранить? Куча файлов в итоге потеряла владельца и права...
Интересная подсистема zfs, но с таким повоедением mc от нее придется отказаться.

всех благ,
0лег.

#314077

Ну вот, здесь подсказок не увидел, но в другом месте (не буду указывать где - дабы не нервировать хозяев этого форума) персонаж по имени UNHOLY подсказал куда грести. Оказвается mc начиная с версии 4.8.1 убирает чекбокс при копировании на FUSE.

В финале решением задачи явилось:

$ su -
#apt-get remove --purge zfs-fuse
# wget http://archive.zfsonlinux.org/debian/pool/main/z/zfsonlinux/zfsonlinux_1%7Ewheezy_all.deb
# dpkg -i zfsonlinux_1~wheezy_all.deb
# apt-get update
# apt-get install debian-zfs
# zpool import <имя тома>

т.е. я удалил zfs-fuse, взял ядерный zfsonlinux и подмонтировал том в нем. Возможно и скорости увеличатся,
пойду потестирую получившееся более подробно. mc теперь чекбокс оставляет включенным.

всех благ,
0лег.

#314078

Единственный участник форума, кроме вас, который использует zfs, известный мне - это zenon. Вот и не подсказал никто... Так что без обид, хорошо?

#314225
"n0mad" написал:
Ну вот, здесь подсказок не увидел, но в другом месте (не буду указывать где - дабы не нервировать хозяев этого форума) персонаж по имени UNHOLY подсказал куда грести.

Здешний форум без предрассудков.
Можете смело постить ссылку на источник с решением.

#314580
verg написал:
[quote="n0mad"]Ну вот, здесь подсказок не увидел, но в другом месте (не буду указывать где - дабы не нервировать хозяев этого форума) персонаж по имени UNHOLY подсказал куда грести.

Здешний форум без предрассудков.
Можете смело постить ссылку на источник с решением.[/quote]
Источника с решением увы не существует - просто на unixadmins.su мне на мое письмо UNHOLY привел выдержку из changes mc 4.8.1 что для FUSE чекбокс теперь по дефолту выключен. Соответственно я в гугль на тему kernel zfs.
Нашлось: http://zfsonlinux.org/debian.html и этого хватило.

Впрочем zfs меня сиильно разочаровала даже в ядерной версии в плане производительности, но надо еще тестить и тестить. После игр с zfs даже после полного удаления разделов с ней и переноса контейнеров VirtualBox на xfs (чуть позже попробую jfs,ext4) ноутбук начал уходить в глубокий тормоз при зпуске Windows 7 в VirtualBox (%wa по top подскакивает до 40%), а без оффтопика жить не получается - работа требует временами удаленной консоли с Win7,Win2008 машинами а Линуксовые rdesktop тормоза рождают дикие с Win7 а к Win 2008 вообще не подключаются.

К сожалению в плане десктопа Линукс пока сложен и девочкам ставят Win c МС Офисом - ибо внешние документы приползают в нем. Мультимедия тоже оставляет желать лучшего - voip приложения временами теряют то микрофон то колонки, впрочем и в оффтопике такое временами случается - но гораздо реже.

Войдите или зарегистрируйтесь, чтобы ответить.