forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 05.05.2019, 19:52
Jurij Ivliev
Guest
 
Сообщений: n/a
По умолчанию parallel mounting for ZFS filesystem

Jurij Ivliev написал(а) к All в May 19 18:38:59 по местному времени:

From: Jurij Ivliev <ii@any.com.ru>

Нi, All!

В stable/11 из ZoL прилетело очередное счастье в виде r346690:
MFC r344569, r344618, r344621 (by bapt):
r344569:
Implement parallel mounting for ZFS filesystem
...
r344618:
Fix regression introduced in r344569
...
r344621:
Fix a regression introduced in r344569
...

В результате после загрузки системы при наличии таких датасетов:
$ zfs get -r mountpoint,canmount rpool/home
NAME PROPERTY VALUE SOURCE
rpool/home mountpoint /home received
rpool/home canmount on default
rpool/home/user mountpoint /home/user inherited from rpool/home
rpool/home/user canmount on default
$ zfs get -r mountpoint,canmount dpool/home
NAME PROPERTY VALUE SOURCE
dpool/home mountpoint /home local
dpool/home canmount off local
dpool/home/user mountpoint /home/user inherited from dpool/home
dpool/home/user canmount off local
dpool/home/user/data mountpoint /home/user/data inherited from dpool/home
dpool/home/user/data canmount on default
имеем следующее:
df говорит, что rpool/home, rpool/home/user и dpool/home/user/data
смонтированы как им и положено в /home, /home/user и /home/user/data
и именно в такой последовательности.
df /home говорит, что это rpool/home.
df /home/user говорит, что это также rpool/home, который смонтирован
в /home.
df /home/user/data говорит, что это dpool/home/user/data.
ls /home/user показывает что там есть только каталог data.
Если руками отмонтировать /home/user/data и /home/user, то в /home
остаётся каталог user/data.
Если после этого удалить /home/user и последовательно смонтировать
rpool/home/user и dpool/home/user/data, то всё становится на свои места.

В stable/12 тот же MFC был более месяца назад (r345578 | bapt | 2019-03-27
17:51:03 +0300). Если у кого-то есть возможность проверить поведение
stable/12 после r345578 на схожих датасетах дайте знать, plz, как оно -
перед тем, как засылать PR хочется понять: это кривой MFC в stable/11
или оно by design такое.

И да, если я правильно понял diff -r r346685:r346690, это кю не отключается.
--- ifmail v.2.15dev5.4
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:23. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot