kay
Значит костылить. Ок. Спасибо
Mark ☢️
Не моё
Mark ☢️
Mark ☢️
Такое еще есть
Mark ☢️
Mark ☢️
Михаил
Не моё
Зачем это здесь?
Polnoch
Зачем это здесь?
Отходы от ceph'а :)
Mark ☢️
Зачем это здесь?
Хм. Выражение ненависти к бэдным хдд. Всеравно тишина в канале.
Mark ☢️
Кстати, на тему: с кракеном и блюстором удалось добиться в районе 500 иопсов на двух нодах с 3 осд в каждом
Mark ☢️
С джевелом и классикой -- не удавалось даж 250
Mark ☢️
Имеется в виду рандом врайт по 4кбайт. Больше подробностей позже. Если интересно.
Roman
а блюстор же не рекомендуют в прод? или уже созрело?
Sergei
а блюстор же не рекомендуют в прод? или уже созрело?
в кракене будет превью, в L обещают, что станет основным.
Roman
ну т.е. еще дожить надо
Mark ☢️
В джевеле блюстор неистово глючит. Даже деплой не работает
Mark ☢️
В кракене все работает пока. Глюков не найдено
Mark ☢️
Думаю как бы помучить
Mark ☢️
@wildylion говорит можно сделать без даблврайта и без блюфс при этом. Я так и не понял как
Mark ☢️
В итоге сделал с блюфс
Anonymous
Вы только не путайте bluestore и bluefs
Mark ☢️
Я сейчас упёрся в сеть. Сейчас разберусь как разделить приватную и публичную сеть и забенчу получше
Anonymous
Bluestore останется, но при этом база rocksdb вместе с потрохами будет лежать не в bluefs, а просто на файловой системе
Mark ☢️
А как понять, что именно мне деплойилка задеплоила ?
Mark ☢️
Александр
Одна сеть под всё?
Александр
Т.е. интерфейс
Mark ☢️
(сейчас да, но это маразм)
Александр
А чего не 2?
Mark ☢️
опс. тултип затесался
Mark ☢️
вот поэтому
Александр
Хм, непонятно ну да ладно
Mark ☢️
osd_mount_options_xfs = rw,noatime,inode64,logbsize=256k
Mark ☢️
вот это ещё нахлобучил для пущего ускорения
Anonymous
А как понять, что именно мне деплойилка задеплоила ?
Деплоилка умеет либо простые осд, либо с блюстором (--bluestore). Если хочется блюстор без блюфс - мы скриптом делали
Mark ☢️
вот оно чо михалыч
Anonymous
Да и не нужно оно уже наверное. Заодно там есть мильон tunables для того чтобы осд не жрал столько памяти
Mark ☢️
где "там" ?
Anonymous
Потому что если у тебя блюстор - то на каждый OSD будет по гигу своего кэша
Mark ☢️
а напаркуа ?
Anonymous
И до 4*256mb буферов rocksdb в пике
Mark ☢️
в линупсе же и так есть свой пейджкэш
Anonymous
Ну видимо потому что с блочным устройством оно работает не так как им хотелось
Anonymous
Блюстор же работает с rawdisk
Anonymous
Какие опции сейчас скину
Mark ☢️
давай
Anonymous
Итого: * Уменьшить rocksdb WAL buffers: "bluestore_rocksdb_options": "compression=kNoCompression,max_write_buffer_number=4,min_write_buffer_number_to_merge=1,recycle_log_file_num=4,write_buffer_size=268435456", (по умолчанию *до* 4*256МБ). Если диски медленные - можно хоть 2*32, сколько конкретно - надо тестить * Уменьшить размер кэша самого bluestore: bluestore_cache_size, по дефолту гиг. (где опции - см. config_opts.h из ссылки выше)
Anonymous
https://fossies.org/linux/ceph/src/common/config_opts.h ссылко
Mark ☢️
у меня на 2 Тб винт 500 метров оперативы жрёт.
Anonymous
Это все получено методом легкого бдсм в канале #ceph-devel
Anonymous
у меня на 2 Тб винт 500 метров оперативы жрёт.
Обычный или блюстор? Там при recovery буферы распухают кажется
Mark ☢️
блюстор
Mark ☢️
у меня все 6 осд — блюстор
Anonymous
Хммм.
Anonymous
Я сейчас создал с разными настройками и ушел с работы
Mark ☢️
а зависит от фактического количества ПГ на этом винте ?
Anonymous
И вообще я болею
Mark ☢️
щас попробую засрать по самое небалуйся
Anonymous
Кракен сам по себе по сути rc
Sergei
В Kraken релиз вроде уже
нормальный? я пруф щас не найду, но не будет как с btrfs, которую разработчики и хрыч считают стабильной, а на деле... я слышал просто что в kraken релизнут, и только в L сделают рекомендуемой.
Pavel
По-любому в прод можно думать только начиная со следующего
Mark ☢️
нормальный? я пруф щас не найду, но не будет как с btrfs, которую разработчики и хрыч считают стабильной, а на деле... я слышал просто что в kraken релизнут, и только в L сделают рекомендуемой.
ну я просто ни как не могу пройти мимо этой фразы (про заявления разработчиков о стабильности релиза): на словах он князь Болконский, а на деле анус конский
Anonymous
В кракене стабилизировался дисковый формат блюстора
Mark ☢️
По-любому в прод можно думать только начиная со следующего
а я хочу попробовать и рискнуть. один хрен бекапы надо делать.
Anonymous
А именно в 11.1.0
Mark ☢️
но перед этим хочу всякие ситуации продёргать — в т.ч. аварийные
Anonymous
По производительности хорошо, но пока с памятью не очень т.к. все вручную
Pavel
Но на стенде то можно, да?:)
На стенде можешь хоть осд в квмах гонять
Anonymous
но перед этим хочу всякие ситуации продёргать — в т.ч. аварийные
Подергай внезапное повышение задержки и немного лоссов по кластерной сети, ну как если бы линк забился
Pavel
Как раз эксперт в чате есть
Anonymous
Ну и кто вообще говорил что блюстор - прод? У них только к 11.1.0 появилось приглашение тестировать на некритичных данных