Fedor
во втором окне можно через zpool iostat следить за тем, сколько л2арк осталось
Vladimir
Vladimir
Vladimir
это не ФС, причём тут CoW?
riv
это не ФС, причём тут CoW?
Copy on Write или Redirect On Write (как в zfs и тонком LVM) очевидно всегда нужны, когда нужны снимки.
Dmitry
барман умеет в снапшоты
От zfs нужен функционал снапшотов и тонких клонов на снапшотах. Что позволяет запустить множество независимых копий базы с близким к нулю изначальным размером. Барман так не умеет
Евгений
Евгений
Евгений
но ведь лог, это копия буфера записи в памяти, а значит, что если этот ssd умрёт то транзакция завершится из памяти в любом случае и даже не обратится к log устройству. а вот если у вас голова упала и нужно резервную подключить, то LOG девайсы стоящие в дисковых полках как раз помогут импортировать пул и дописать транзакции
George
George
работает независимо от типов других vdevs
George
т.е. при наличии не забитого special vdev ВСЯ мета пула будет писаться на него
George
Евгений
George
ZIL
ZIL, вынесенный на ссд, и называется slog
Евгений
ну создаётся командой log
Евгений
Евгений
я про то, что эти транзакции не обязательно ставить в миррор
George
т.к. шанс вылета slog как раз высок при загрузке после сбоя питания, он на чтение только в этот момент и нужен
Евгений
Евгений
George
George
имел в виду
Евгений
согласен. есть риск
George
конденсаторы тут только на производительность влияют
Евгений
разве?
George
разве?
не встречал информации, что они уменьшают риск отказа диска
George
в общем то, с чего бы?
Евгений
поддержка энергозависимой памяти кэша ссд
Evgenii
имеется ввиду ссд с "батарейкой"
Евгений
вообще на моей памяти был только один случай полного блэкаута, таки два БП и две линии питания решают
George
ну так как конденсаторы/батарейка защищают от полного отказа диска?
Евгений
George
отказ = любой вариант недоступности данных с диска после запуска системы
Евгений
я понял, миррор в данном случае гарант целостности последний транзакций
Евгений
резерв резерва
Евгений
важны но не сильно, если, что есть обычные бэкапы
Евгений
снэпшоты такое себе бэкапство
Евгений
так, резюмируем. special vdev работает даже на mirror группы
Evgenii
Evgenii
в этом случае правильно замечено, проще и производительнее включить sync=disabled
Евгений
хотя в случае отвала по питанию она и так будет с высокой вероятностью
Евгений
Евгений
Евгений
Евгений
поэтому может
Evgenii
в случае zvol для виртуальных машин внутри своя фс, поэтому наверное может ?
Евгений
я про это же
Евгений
Евгений
ребят подскажите команду для просмотра объёма меты используемой пулом?
Евгений
чёт начал гуглить, и не получается
Евгений
George
George
Евгений
про zdb не сразу вкурил =)
Евгений
спасибо
Fedor
Решил посмотреть, что нового в моей OmniOS, набрёл на интересную тулзу.
Fedor
https://github.com/zrepl/zrepl
Fedor
Introduction to zrepl
zrepl is a one-stop, integrated solution for ZFS replication. zrepl is open source and is written in GO and uses Go modules to manage dependencies.
zrepl enables filesystem replication (both push and pull modes) over secure transport channels such as TLS & SSH. Advanced features include resumable send and receive of replicated datasets, as well as compressed and encrypted options.
Further, zrepl provides automatic snapshot management via periodic filesystem snapshots, flexible pruning, age-based fading and bookmarks to avoid divergence between sender and receiver.
Operation is supported with sophisticated monitoring & logging. Live progress reporting is available via the zrepl status subcommand. Comprehensive structured logging is available in human readable, logfmt and json formats. Further, zrepl is fully integrable with syslog.
Fedor
https://zrepl.github.io/
Fedor
о, между делом ещё вот что нарыл.
A comprehensive permission delegation system allows unprivileged users to perform ZFS administration functions. For example, if each user's home directory is a dataset, users can be given permission to create and destroy snapshots of their home directories. A backup user can be given permission to use replication features. A usage statistics script can be allowed to run with access only to the space utilization data for all users. It is even possible to delegate the ability to delegate permissions. Permission delegation is possible for each subcommand and most properties.
Evgenii
👍
Alexandr
👍
Алексей
Ребята, всем привет. есть ли какая то возможность превратить клон снапшота в самостоятельную сущность чтобы снапшот из которого клон был создан можно было спокойно удалить ?
d
Алексей
нет
d
в этом суть клонов
Алексей
да если бы
d
ща, может терминологию путаю
Алексей
суть клонов к сожалению в создании тонких "реплик" если можно так выразиться