Nikita
Georg🎞️🎥
Mikhail
Привет! Когда-то в нулевых была конференция (помоему sun microsystems), где демонстрировали живучесть ZFS разнося диск молотком. Не могу найти видео с этой конфы. Может у кого есть ссылка?
Δαρθ
Lone
Fedor
я проверял dd if=/dev/zero of=xxx
Y
Fedor
на тестах и не такое бывало)
Δαρθ
А еще делал такое же с btrfs
Δαρθ
Та (в конфигурации раид5 или 6) -- не выживала
Fedor
в целом никакой. но после рандома как-то давно бывали существенные проблемы в определении таблицы разделов виндами, с тех пор не использую. и вычислительной нагрузки меньше
Fedor
хм, хорошая идея, и энтропия вроде жраться не должна
Δαρθ
Ещё и алго хеширования пароля-ключа лучше тоже задавать, а то дефолт там меняется периодически от версии к версии. или еще кажется там можно
ключ и и IV задавать прям голый в хексе
George
Mikhail
Y
https://youtu.be/CN6iDzesEs0
Это же давно забытая инструкция как отключать диски от ZFS ! (я ее лет 10-11
назад видел, а ей уже оказаывается 14...)
Nick
Добрый день, подскажите, в какую сторону смотреть.
Gitlab, запущен через docker compose up со стандартным докер-компоуз файлом с их сайта (один контейнер, всё в нём), все лежит в /home/gitlab, который отдельный zfs dataset.
volumes:
- './config:/etc/gitlab'
- './data:/var/opt/gitlab'
- './logs:/var/log/gitlab'
/var/lib/docker в другом zfs dataset
# zfs list /var/lib/docker
NAME USED AVAIL REFER MOUNTPOINT
tank/docker 1.33T 135G 1.33T /var/lib/docker
Ничего внутри контейнера, занимающего столько места, нет.
Про какие нюансы сочетания докер и зфс гуглить?
zfs list -t snapshot показывает пачку снапшотов в tank/docker, но в сумме менее, чем на 5 гигабайт. Что ещё может быть?
Fedor
В зфс лист нет дочерних элементов от танк докер?
Nikolay
Добрый день, подскажите, в какую сторону смотреть.
Gitlab, запущен через docker compose up со стандартным докер-компоуз файлом с их сайта (один контейнер, всё в нём), все лежит в /home/gitlab, который отдельный zfs dataset.
volumes:
- './config:/etc/gitlab'
- './data:/var/opt/gitlab'
- './logs:/var/log/gitlab'
/var/lib/docker в другом zfs dataset
# zfs list /var/lib/docker
NAME USED AVAIL REFER MOUNTPOINT
tank/docker 1.33T 135G 1.33T /var/lib/docker
Ничего внутри контейнера, занимающего столько места, нет.
Про какие нюансы сочетания докер и зфс гуглить?
zfs list -t snapshot показывает пачку снапшотов в tank/docker, но в сумме менее, чем на 5 гигабайт. Что ещё может быть?
случайно не в lxc докер установлен ?
Nick
Nick
Fedor
И du -d 1 в маунтпоинте докера что скажет?
Fedor
-h еще в конце
Fedor
Модет там очень скрытые файлы
Fedor
Из под рута
Nick
И du -d 1 в маунтпоинте докера что скажет?
/var/lib/docker# du -d 1 -h
16K ./buildkit
1.0K ./runtimes
4.0K ./plugins
1.0K ./tmp
8.0M ./image
1.8G ./zfs
13K ./network
1.0K ./trust
1.4T ./containers
1.0K ./swarm
26K ./volumes
1.4T .
Nick
/var/lib/docker/containers/d3d0914eb17979a56fac2e95ba0672b9898f500b20440958517cf81e8d1174b6# du -d 1 -h
1.0K ./mounts
1.0K ./checkpoints
1.4T .
Fedor
Вот и ответ - докер натянул контейнеров
Fedor
Ls
Fedor
-la
Nick
вот только там один файл на 8 гиг
Fedor
Модет скрытый
Nick
Fedor
Жсон лог хммм
Nick
7 гигабайт.
Fedor
ls -lah
Nick
аааааа
Nick
7 терабайт
Fedor
Ага :)
Nick
спасибо!
Олег
Чтотнафиг за lvm чат?
Arseniy
Возможно, 1 апреля?)
Vladislav
В смысле
Vladislav
Это всегда был чатик LVM
Vladislav
Поверх zfs
Dmitriy
Ну вот скоро LVM и ZFS в один репозиторий смержат и тогда заживём.
Y
Мамка удобная под НАС ... 4 m2 х4 , 4 слота экспресса 16 и 3 по 8 линий (все 4.0 версии) - и 10 гига на борту.... должно хватить для НАСика домашнего...
штука баксов всего (LGA-4189) - и памяти умеет 4 тера - для ZFS хорошо
Georg🎞️🎥
Плашки вроде 128 Максимум 🤔
Maksim
это что ж за домашний нас такой
Maksim
(сидит на четырёхядерном ксеоне ivy bridge)
Georg🎞️🎥
Мне б 700 помыли хотя б )) жаба пока душит 🤔😭
central
central
Тут уже имеет имхо смысл ждать ddr5
Georg🎞️🎥
Сколько надо, чтобы 4 тера набить ? :))
central
Georg🎞️🎥
central
Только я сомневаюсь что в материнск 32 плашки влезет
Vladislav
Vladislav
Maksim
Maksim
то есть прочитать 100кб данных - это на самом деле 300кб в памяти перетасовать, условно
Maksim
(не помню точные цифры, но оверхед там большой кажется)
Y
А теперь по существу.... есть НАС, на нем пул, тадасеты и т.п. со всякими правами...
если тупо загрузится с новой версии систему (без ипорта конфига) - чо с правами происходит ?
зы. речь о Сигме 13 - у меня до сих пор 11я , и там в конфиге всякие тюнинги-шмуминги и прочая фигня, которая не актуальна для 13...
вот и думаю просто на новую перейти, а пул просто импортнуть и апргейднуть...
только смущаяют прова которые я давал на разные датасеты - в принципе там юзеров не много - можно всё в ручную поменять потом...
Animal
Есть ли смысл прям пул апгрейдить? появились фишки которые вам позарез нужны или координальные изменения в старых? + это мб сделать снапшот пула. Экспорт - обнова - импорт. и посмотреть как что. в крайнем наверное в снапшоте дб все по старому. Главное пока сам пул не апгрейдиь сгоряча (вдруг взад придется) ну и да - бэкапы критических если такие есть. а то вдруг что пойдет совсем не так.
Y
Y
кстати - постоянный L2ARC это фишка пула или ZFS ? (то есть обновив систему ZFS не обновляя пул - будет или нет ?)