Andrey
запустите для интереса sar 1
Какое у вас значение iowait?
Andrey
Не понял вот это
>Были случаи, когда поднятие логов занимало крайне много времени
Andrey
т е смотреть там, где это происходит, а не на голой железке
Andrey
т е грубо
20 Тб/мес это примерно 8-10 Мб/сек
ну возмем с потолка оверхэд 40% - получаем поток где-то 20 Мб/сек
теперь pcap пишет в логи локально
далее arktime читает и парсит эти логи и пуляет их в elastic
т е читает опять же 20 Мб/сек и эластик пишет 20 Мб/сек
имеем грубо 60 Мб/сек постоянной нагрузки
если взять просто для проверки dd if=/dev/zero of=test bs=16K count=1024000
будет одна скорость
если взять dd if=test of=test2 bs=16K увидим, что скорость упала
к этому еще добавим еще одну процедуру записи
Я бы сделал так
1 ssd для логов и arktime
2 ssd для горячих данных elastic, который будет их постоянно писать+ шпиндельный диск(и) для холодных индексов и настройка в elastic - hot-warm(cold)
взаимодействие между arktime и elastic через 127.0.0.1
отдельный интерфейс для kibana к воркерам elastica
Еще бы я посмотрел в сторону кластера elastic
хотя бы один мастер и 2 воркера - один постоянно будет писать, второй для отчетов(читает)
как-то так
Andrey
это если все на одном компе крутится
либо вынести еластик на отдельный хост(хосты)
Andrey
https://www.youtube.com/watch?v=8MyzPR_CCa0
вот тут они где-то 16 мин как раз говорят про эластик - если данных много, то кластер и настраивать/тестировать перед тем, как в прод пускать
Qwerty
Qwerty
нет в продажах((
Тогда либо 2u корпус, и делать шумоизоляцию или же
https://youtube.com/playlist?list=PLkt_cQxT0oUlHJiV0vZhXkl6Tq2_Psn3f
Олег
Олег
Охлаждение по сравнению с микрой в жва раза минимум
Олег
в одних условиях микра сильно холоднее
Олег
шума никакого
Олег
кулера можнео сразу штатные выкидывать)
Vladimir
Upgrade ZFS версии , с той что была в ubuntu 18.04 ( 0.7.5) на 2.0.X - есть подводные камни ? Массив большой .
Fedor
Лучше протестировать перед процедурой миграции.
Vladimir
а как протестировать?
Fedor
Поднять в виртуалке исходный набор софта, набить данными, после обновиться и проверить скрабом и проверкой доступности например
Fedor
Можно ещё проверить повышение версий пула и повышение самой зфс, если таковое там было
Vladimir
там у меня 4 пула по 13 дисков с raid-z3
Fedor
Можно набить хоть дисками по 1гб
Vladimir
кстати, ещё один вопрос, сейчас в этом массиве сжатие отключено. Я так понимаю, если его включить то новые записи будут сжиматся . Как существующие данные пожать?
Fedor
Насколько помню, никак. Только перезаписав их.
Но запись очень сильно влияет на лейтенси, так что надо взвешивать все за и против.
Vladimir
можно что-то типа:
find <pool> -type f|while read fn;do cp $fn /tmp/$(basename $fn) && mv /tmp/$(basename $fn) $fn;done
?
Nick
Можно, но это на столько баянистый вопрос, что в гугле были вроде более изящные и оптимальные решения
Fedor
Vladimir
/tmp на SSD, быстрый , а если места не хватит, cp на том файле обломится и большой файл просто останется несжатым. Боюсь, только, очень долго это будет
central
Vladimir
Ivan
Есть пользователи zfs на ubuntu ? Подскажите репу убунты 18.04. А то 0.7.5 староватая из репы дистра.
central
Ivan
неа
Олег
Ivan
Олег
14HDD? с нормальным обдувом
Ivan
вообще прикольней с полноценной корзиной, но они как-то совем негуманно стоят
Ivan
Qwerty
Юрий
Василий
но обдув там получается сильно шумнее, чем мой колхоз на 24 диска
Юрий
Скрипты для ZFS https://github.com/yurykk22
Anatoly
Здравствуйте пользователи файловой системы из будущего Про такую штуку знаете? zfsbootmenu
>ZFSBootMenu is a Dracut module that intends to provide Linux distributions with an experience similar to FreeBSD's bootloader. By taking advantage of ZFS features, it allows a user to have multiple "boot environments" (with different distros, for example), manipulate snapshots before booting, and, for the adventurous user, even bootstrap a system installation via zfs recv.
Очень классная штука, стоит как на десктопах, так и на серверах. Можно заснапшотить рут, обновить систему/переконпелировать ядро, ребутнутся и в случае фейла в zfsbootmenu поднимается sshd куда можно подключится удаленно и подебажить
Ivan
Здравствуйте пользователи файловой системы из будущего Про такую штуку знаете? zfsbootmenu
>ZFSBootMenu is a Dracut module that intends to provide Linux distributions with an experience similar to FreeBSD's bootloader. By taking advantage of ZFS features, it allows a user to have multiple "boot environments" (with different distros, for example), manipulate snapshots before booting, and, for the adventurous user, even bootstrap a system installation via zfs recv.
Очень классная штука, стоит как на десктопах, так и на серверах. Можно заснапшотить рут, обновить систему/переконпелировать ядро, ребутнутся и в случае фейла в zfsbootmenu поднимается sshd куда можно подключится удаленно и подебажить
ну вообще dracut штука прикольная
Anatoly
выглядит вот так, в гитхабе ищется, если интересны подробности (бот не дает ссылки публиковать)
Δαρθ
Anatoly
Это после, а может быть и вместо, если uefi
Δαρθ
ну uefi не мешает иметь grub :)
Anatoly
мне grub не нравится, давно использую на системах c bios syslinux, а на новых с uefi refind
Anatoly
refind грузит эту штуку, думаю в grub тоже самое может сделать
Δαρθ
Anatoly
Такой функционал мне не нужен, но гугление говорит что может вроде бы:)
ValkraS
Всем доброго,
Подскажите пожалста
Могу ли я использовать свободное место nvme которые уже в ZFS-e как slog для нового HDD pool-a?
nikolay
ValkraS
ValkraS
ValkraS
nikolay
Да, раздел сделайте и добавьте в пул как slog
ValkraS
а правильней сделать раздел на каждой из них и добавить их в зеркало, как это сделать? через команду при создании нового ZFS пула или после его создания?
nikolay
Мм. Для начала spool status
nikolay
Что то я поторопился
ValkraS
nikolay
Ага, тогда норм.
nikolay
Из Linux shell делайте партицию через parted или fdisk
nikolay
Потом новые партиции через zpool add log mirror добавляйте в существующий пул
ValkraS
central
central
ValkraS
привык перестраховываться, жиза научила ))
Anonymous
Ребят, не подскажите как клонировать весь пул на новый пул из новых дисков?
Ситуация такая, было 2 диска по 1ТБ в зеркале zfs на Freenas.
Один вышел из строя.
Взял 2 диска по 2ТБ.
Олег
Зачем клонить? просто подменять c ребилдом?
Anonymous
Anonymous