Владимир
Rstudio
а оно умеет ZFS?
Fedor
а оно умеет ZFS?
Если там не зфс то норм.
Владимир
только оно не умеет ZFS, бесплатный аналог умеет только ext*
Fedor
R-Linux
Ещё что-то было
Владимир
Ещё что-то было
ну если только уг))
Владимир
R-Linux и R-Studio топ
Fedor
ну если только уг))
Да не. Фриваре версия какая-то
Владимир
Если там не зфс то норм.
на сколько я понял там был ZFS и он затёр его другим ZFS
Николай Орлов
LABEL 0 ------------------------------------ version: 5000 name: 'data' state: 2 txg: 152 pool_guid: 17805991965134063958 errata: 0 hostid: 1788098744 hostname: 'mediateka' top_guid: 2280375709919487775 guid: 2280375709919487775 vdev_children: 2 vdev_tree: type: 'disk' id: 1 guid: 2280375709919487775 path: '/dev/sde1' devid: 'ata-WDC_WD40EZRZ-00GXCB0_WD-WCC7K3UUC06F-part1' phys_path: 'pci-0000:03:00.0-sas-phy2-lun-0' whole_disk: 1 metaslab_array: 256 metaslab_shift: 34 ashift: 13 asize: 4000771997696 is_log: 0 create_txg: 4 features_for_read: com.delphix:hole_birth com.delphix:embedded_data labels = 0 1 2 3 Uberblock[4] magic = 0000000000bab10c version = 5000 txg = 132 guid_sum = 5064526180985400540 timestamp = 1611427597 UTC = Sat Jan 23 23:46:37 2021 mmp_magic = 00000000a11cea11 mmp_delay = 0 mmp_valid = 0 checkpoint_txg = 0 labels = 0 1 2 3 Uberblock[5] magic = 0000000000bab10c version = 5000 txg = 5 guid_sum = 5064526180985400540 timestamp = 1611426964 UTC = Sat Jan 23 23:36:04 2021 mmp_magic = 00000000a11cea11 mmp_delay = 0 mmp_valid = 0 checkpoint_txg = 0 labels = 0 1 2 3 Uberblock[6] magic = 0000000000bab10c version = 5000 txg = 6 guid_sum = 5064526180985400540 timestamp = 1611426964 UTC = Sat Jan 23 23:36:04 2021 mmp_magic = 00000000a11cea11 mmp_delay = 0 mmp_valid = 0 checkpoint_txg = 0 labels = 0 1 2 3 Uberblock[7] magic = 0000000000bab10c version = 5000 txg = 119 guid_sum = 5064526180985400540 timestamp = 1611427531 UTC = Sat Jan 23 23:45:31 2021 mmp_magic = 00000000a11cea11 mmp_delay = 0 mmp_valid = 0 checkpoint_txg = 0 labels = 0 1 2 3 Uberblock[8] magic = 0000000000bab10c version = 5000 txg = 152 guid_sum = 5064526180985400540 timestamp = 1611427652 UTC = Sat Jan 23 23:47:32 2021 mmp_magic = 00000000a11cea11 mmp_delay = 0 mmp_valid = 0 checkpoint_txg = 0 labels = 0 1 2 3 Uberblock[12] magic = 0000000000bab10c version = 5000 txg = 12 guid_sum = 5064526180985400540 timestamp = 1611426990 UTC = Sat Jan 23 23:36:30 2021 mmp_magic = 00000000a11cea11 mmp_delay = 0 mmp_valid = 0 checkpoint_txg = 0 labels = 0 1 2 3 Uberblock[15] magic = 0000000000bab10c version = 5000 txg = 143 guid_sum = 5064526180985400540 timestamp = 1611427652 UTC = Sat Jan 23 23:47:32 2021 mmp_magic = 00000000a11cea11 mmp_delay = 0 mmp_valid = 0 checkpoint_txg = 0 labels = 0 1 2 3
Владимир
Если там не зфс то норм.
кстати если там был не ZFS, а ext4 к примеру), вероятнее всего было бы достаточно создать раздел с того же места и с тем же окончанием, а далее восстановить супрблок ext4
Владимир
всё
Владимир
Но я бы всё равно такое делал бы на дампе
Николай Орлов
дамп я делаю в пул из двух 3 тб дисков
Ivan
https://serverfault.com/questions/842955/restoring-data-after-zfs-destroy
Владимир
дамп я делаю в пул из двух 3 тб дисков
кстати если включено сжатие,ь много весить не будет
Ivan
тут кладезь того что можно потыкать )
Владимир
фотки то не особо пожмутся
ну у меня расчёт что у него не все 4Тб заняты были
Ivan
еще много где ссылаются на http://www.solarisinternals.com/wiki/index.php/ZFS_forensics_scrollback_script но там теперича редирект на букмекеров
Владимир
и большая часть данных наверняка сможет уменьшиться
Ivan
прошелся по платным утилитам. многие заявляют поддержку zfs. можно потыкать их все )
George
задам вопрос еще раз что будет если я создам пул с этим одним диском
пересоздание пула точно не поможет. zpool import видит старый пул? если нет, стоит попробовать zpool import -D https://openzfs.github.io/openzfs-docs/man/8/zpool-import.8.html , в таком случае он будет искать только destroyed пулы, если вы не успели перезатереть остатки старого пула пока диск было в другом пуле, то что-то может найтись
Николай Орлов
-D не видит
Николай Орлов
только тот который создал
George
если обе команды не видят старый пул, то 99% uberblocks старого пула уже нет, и штатными средствами уже ничего не сделать, только брать сторонние средства восстановления, или вкуривать zfs On-Disk Specification http://www.giis.co.in/Zfs_ondiskformat.pdf и смотреть что вообще осталось в ручном режиме
Николай Орлов
хочу попробовать Klennet ZFS Recovery
Николай Орлов
или r saver
George
а у вас разве не ругалось при добавлении этого диска в пул?
Николай Орлов
какие еще есть варианты
George
iirc такая ситуация потребует добавления ключика force
Николай Орлов
а у вас разве не ругалось при добавлении этого диска в пул?
да ругалось, я ж говорю баран, я хотел пересоздать пулы из существующего поэтому на ругань и не обратил внимния
Николай Орлов
буквой диска ошибся
George
да ругалось, я ж говорю баран, я хотел пересоздать пулы из существующего поэтому на ругань и не обратил внимния
увы, если раздел не менялся по размеру и тд то транзакций через 100-200 все уберблоки старого пула чуть ли не гарантированно будут затёрты
George
если получится чем-то что-то достать - расскажите плиз, технически осколки можно достать, но там будет не хилая такая каша
Николай Орлов
да я как создал сразу увидел что предыдущий пул пропал и вырубил созданный
Ivan
https://github.com/letsencrypt/openzfs-nvme-databases LE поделились мыслями по оптимизации работы связки nvme+zfs+mariadb
Murmuring
У кого нибудь ломалась файловая система виртулки (ext4), работающая поверх zfs ?
d
У кого нибудь ломалась файловая система виртулки (ext4), работающая поверх zfs ?
При потере питания - да, было. Не наглухо, почекалось и норм стало.
Иван
У меня(
Сергей
У меня(
sync= для тома чему был равен? и qm config XXX (конфиг виртуалки)
Иван
sync= для тома чему был равен? и qm config XXX (конфиг виртуалки)
Завтра гляну, три раза за полтора года словил.
Джифорсович
ext4 поверх zfs это сильно конечно
Джифорсович
Спрашивается зачем создавать лишний слой абстракции
Джифорсович
Тем более для таких целей zvol юзался
Сергей
Спрашивается зачем создавать лишний слой абстракции
видимо в zvol и создавался ext4 для виртуалки с линуксом. Не всегда есть возможность в контейнер засунуть
Murmuring
Я кажется предполагаю почему у меня сломалось. Но это теория. Я создал zvol с флагом noatime, но в контейнере в свойствах монтирования фс не было этого флага. Может ли такое повлиять ? Фс контейнера ext4
Джифорсович
Владимир
Джифорсович
Владимир
Джифорсович
Я щас за кьюему
Владимир
ну так вообще жесть))
Владимир
так не надо))
Джифорсович
Че)
Ivan
ну так вообще жесть))
видел бенч с qcow2 в zfs и qcow2 быстрее робит чем zvol. типа это достигается за счет дополнительных слоев кэширования.
Ivan
додумаются же такое бенчить )
Alexandr
Не truenas ли?
Murmuring
Не truenas ли?
Про трунас знаю, его не обновлял )
Alexandr
Ааа)
Alexandr
Да, у меня на трунасе такое было
Alexandr
Но там понятно почему, но я выжил...
Ivan
так а это как-то связано стем что контейнер повис с непонятным статусом ?
Ivan
или это отдельная история ?
Murmuring
так а это как-то связано стем что контейнер повис с непонятным статусом ?
Изначально я контейнер создал на lvm thin ext4, потом попытался dd перенести на zvol, который создал через линстор. Может еще то, что разные фс Все звпустилось, но спустя 2 суток оно повисло)