Fedor
ссылку бы кинул, зачем трафик жрать
Алексей
действительно
Алексей
искать теперь еще
Алексей
))
Алексей
я точно был свидетелем как спешл удалялся (правда пул был не raidz)
Albert
А кто-нибудь шарит как проверить скорость zfs pool с live USB, например дистрибутива Gentoo, хотя думаю разницы с другими не должно быть?
Albert
Appimage Kdiskmark даже с правами root не может создать файл для тестирования
Albert
Проверить скорость флешки подключенной к компу получается. А вот с zpool не понятно что делать, тот же /mnt/gentoo хранит информацию о том, что к нему примонтрован мой пул (например это видно из вывода findmnt -T /mnt/gentoo)
central
что делали то?
Albert
То есть я не понимаю в каком состоянии находится файловая система после создания zpool и его монтирования. Видно что примонтрован znvme, но он блин даже не в корне
Albert
что делали то?
Создал zpool <znvme>, указал точку монтирования
Ivan
Можно подробнее?
цель то какая ?
central
Создал zpool <znvme>, указал точку монтирования
с фига ли ты его создал если тебе нужен существуующий
Albert
Изначально на компе ничего не существовало)
Albert
цель то какая ?
Нужно через Kdiskmark скорость проверить с live образа пока саму gentoo не собрал
Albert
скорость дисков?
Да, Объединенных в zpool, то есть всей файловой системы
central
Создал zpool <znvme>, указал точку монтирования
все что делал кинь и что в итоге получилось
central
Да
на кой она нужна?
Ivan
Да
ну такое. прчитай про fio.
central
есть же готовые live usb с zfs на борту
Albert
zpool create ... zpool mount -a
Albert
Albert
Albert
Это что получилось
Albert
zpool create ... zpool mount -a
А это краткое описание действий, я там пару раз ещё точку монтирования менял, но не суть
Albert
Сори что вот в таком качестве, у меня просто понятное дело tg на live образе нет)
Albert
есть же готовые live usb с zfs на борту
У gentoo тоже есть zfs в образе
Albert
Albert
Если ещё инфа нужна какая-то, могу скинуть
Albert
central
ты из консоли сам попробуй для начала
central
touch test
Albert
Albert
Типа так?
central
Типа так?
да только в пуле
Albert
А как в этот пул напрямую писать?
Albert
Его в dev нет, ну или я просто не знаю как именно он там называется
Ivan
если я правильно понял о чем речь
Albert
zvol создать
А как его на весь zpool создать?
Ivan
фс и так же есть. сейчас в /mnt/gentoo смонтирована
Albert
зачем ?
А если у меня один том только будет?
Albert
Albert
Так теперь у меня этот том в /zvol/znvme/
Vladislav
Albert
Стоп, я вот открыл документацию. После создания vol его нужно формировать в ext4?
Albert
Так кстати все смонтировалось, но я не понимаю, в этом случае я же zfs использую только для объединения дисков в один логический? А на самих томах уже будут какие-нибудь f2fs, ext4, fat?
George
вангую что прав не накинул для обычного юзера на директорию
George
от какого юзера бенчмаркалку запускаете?
Albert
От пользователя gentoo
George
От пользователя gentoo
а кто владелец каталога, в который корневой датасет пула примонтирован?
Albert
Root
George
Root
ну вот и ответ, либо от рута бенчмаркалку юзайте, либо прав нужному юзеру на каталог дайте
George
на будущее лучше изучить fio, но это на будущее
George
А vol создавать не нужно было?
zvol это блочный сторадж, dataset это фс готовая, если вам нужна просто фс то zvol не нужен почитайте про zvols и datasets, как ими управлять, zfs это не только аналог lvm а симбиоз mdadm+lvm+fs
George
и сразу порекомендую - в корневом датасете ничего не хратить, а создавать датасеты под ним и уже ими пользоваться
Vladislav
central
А я ведь знал, что не dataset не zvol уже не нужны! Изменил права и тест запустился)
с самого начала было понятно что дело скорее всего в них
central
с твоих же вроде даже слов
Albert
"знал" Всё равно делал Это не так называется
Я про права не знал, а спорить когда помощь попросил... Я же мог быть просто не до конца внимательнвм при изучении вопроса)
Albert
А если я zpool set ashift применяю, то изменения сразу вносятся и диск перемонтировать не нужно?
Станислав
А если я zpool set ashift применяю, то изменения сразу вносятся и диск перемонтировать не нужно?
ashift задается только при создании vdev (в твоём случае один vdev, который появился при создании пула). В дальнейшем его не изменить. Лучше не париться по этому поводу и ставить везде ashift=12
Станислав
А я ведь знал, что не dataset не zvol уже не нужны! Изменил права и тест запустился)
В zfs данные хранить можно либо в dataset, либо в zvol. Так что-то одно точно нужно)) Dataset - это, по сути, готовая директория, в которой можно хранить файлы. А zvol - виртуальный диск.
Sergey
В zfs данные хранить можно либо в dataset, либо в zvol. Так что-то одно точно нужно)) Dataset - это, по сути, готовая директория, в которой можно хранить файлы. А zvol - виртуальный диск.
А можно создать датасет и хранить там zvol) датасет это скорее для понимания как "папка" если просто сказать. Но в реальности конечно это совсем не так