One
если что взбредет, то не ставь специализированный...
Дмитрий Харитонов
И свмое главное сохранять и накатывать конфиг всего этого дела. Потому что я нихнера не запомню всё равно и управлять тоже не только я буду.
Дмитрий Харитонов
чего?
Dmitry
Ansible/salt/chef/puppet
Дмитрий Харитонов
а, ну можно так конечно сделать
Дмитрий Харитонов
Я об этом думал уже
Дмитрий Харитонов
Но это не так просто как настроить периодически дампить xml файлик с того же pfsense
Dmitry
Поверь, так лучше. Ты просто идёшь по дороге, по которой уже прошла уйма народу. Рано или поздно у тебя не останется выбора просто
One
git pull fckn_playbook
One
vim
Dmitry
Да, лучше смотреть ансибл, там через пару дней любой может фигачить уже страшные корявые но рабочие плейбуки
Dmitry
git pull fckn_playbook
Ну есть awx или как там
One
ansible-playbook ...
Dmitry
Есть rundeck
One
git push
Дмитрий Харитонов
Я фигачу страшные корявые плэйбуки на ансимбле ещё с тех пор когда про него никто толком не слышал)
Дмитрий Харитонов
Есть rundeck
И оно уменя есть)
Dmitry
Ну блин, я тогда не понимаю зачем тебе эцсамое
Дмитрий Харитонов
Птому что каждой задаче свой инструмент
Старый
Ну блин, я тогда не понимаю зачем тебе эцсамое
потому что когда смотришь на свои плейбуки становиться страшно
Дмитрий Харитонов
Именно)
Дмитрий Харитонов
А ещё более страшно если кто-то другой будет смотреть мои страшные плейбуки)
Старый
Перепиши их красиво
ума нет, я не чистяков
Dmitry
Я иногда так делаю (нет)
Dmitry
ума нет, я не чистяков
Ум это не то что находят в пеленках у себя рядом с какашками
Dmitry
Можно же поучиться
Старый
я вот сейчас читаю много плейбуков на гитхабе
Старый
аж страшно
Tadeusz
Особенно те, которые кроссплатформенные
Старый
читаю сейчас плейбуки для кубера, для графита, иногда ощущение, что руками быстрее и проще
Старый
тебе нужно добавить 8 хостов в 4 джоба, и там км текста для этого
Andrew
Пока как-то грустно. Сделал реплику на 4х хостах. 2х1Гбит ласп сеть рейд10 на 4х hdd дисках (7200rpm 1TB) Итог - 100 файлов текста по 90МБ копировались из локал ФС в гластер 4минуты 🤦‍♂️
@count0ru Продолжаю эксперименты. Пересоздал вольюм как распред. хранилище, результат - увеличение производительности ровно в два раза :) Как собственно я и предполагал.
Andrew
Ага...
Andrew
Щас самое быстрое попробую - чистое распределение без избыточности
Andrew
Хотя такое в проде если и юзать, то на низком уровне надо страховаться жестко
Andrew
А то нода вылетает и пиздюрики данным )
Andrew
Сделал. На мелких файлах 4х кратный прирост - 1 минута для ста 100МБ файликов. На одном 1ГБ - тоже самое - 8секунд.
Andrew
В общем для холодных данных сойдет, но для баз конечно нет. надо смотреть че там крутить еще можно
Ivan
А есть счастливчики с master-master/galera mariadb в разных концах планеты? Оно вообще может работать?
Alexey
А есть счастливчики с master-master/galera mariadb в разных концах планеты? Оно вообще может работать?
юзаю галеру, только в нескольких городах европы, расстояние до 600км
Ivan
юзаю галеру, только в нескольких городах европы, расстояние до 600км
запись в разные мастеры? как задержки? объёмы изменяемых данных большие?
Alexey
запись в разные мастеры? как задержки? объёмы изменяемых данных большие?
запись сейчас идет всегда в один, задержки собственно как пинги, данных не много, около 30RPS на запись
Alexey
очень удобно что сама фейловер делает
Alexey
потерю одного дц на графике в newrelic даже не видна
🏳️ Phil
А кто использует zvol для kvm, поделитесь zfs get all для zvol
🏳️ Phil
<devices> <emulator>/usr/bin/kvm-spice</emulator> <disk type='block' device='disk'> <driver name='qemu' type='raw' cache='writethrough'/> <source dev='/dev/zvol/rpool/myvds0001'/> <target dev='vda' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </disk> это норм для virtio?
Tadeusz
192.168.0.99.19969 > 84.200.69.80.53: [udp sum ok] 64687+ A? tmux(947).%6. (30) круто, правда? пингуешь такой домен, а у тебя такое палево в виде кол-ва вкладок tmux’а и pid’а его же
Eugeny
Появилась нобходимость прокачать навыки работы с lvm, добавить том, разметить, удалить, вот это вот все. Как это лучше сделать? Может есть какая-то песочница (как например у гита)
Pavel
Посоны, посоны, а кластер зукипера со сторажем на рамдицке юзать плохая идея?
Pavel
Я вот пока думаю, що нет
Pavel
Мб переубедит хто?
Denis 災 nobody
кто умеет чинить xfs?
Andrey
SGI
Andrey
бггг
🏳️ Phil
@pragus
Roman
Ну вы определились где меня призываете :)
Denis 災 nobody
в хостинге уже начали )
G72K
Посоны, посоны, а кластер зукипера со сторажем на рамдицке юзать плохая идея?
Если там кроме ephemeral nodes ничего нет, то что б и не держать. Только зачем? :)
G72K
Хотите что об на диск не синкалось?
G72K
кто умеет чинить xfs?
Расскажите как развалилось, когда догорит
Pavel
Если там кроме ephemeral nodes ничего нет, то что б и не держать. Только зачем? :)
Ой не хочу рассказывать, приложуху ребяты написали херово, надо оч быстро читат
G72K
Оно читает из памяти всегда и так
Pavel
Ребята хернули сервис, что туда и пишет оч сильно
G72K
Ребята хернули сервис, что туда и пишет оч сильно
Наверняка есть крутилка, чтобы журнал писать без fsync, если нету, то запускайте под eatmydata
Pavel
Чтоб прочитать из зукипера же, записать в него ничего не надо? Или ждать какойнить точки консистентности?
G72K
Чтоб прочитать из зукипера же, записать в него ничего не надо? Или ждать какойнить точки консистентности?
Я конечно не эксперт, но зукипер точно все в памяти держит и точно отдает все из памяти. Диск там только журнал сбросить при записях.
Pavel
*исходники, скорей. Доки их бедны
Pavel
Хотя, я вот был уверен, что зукипер всегда и все пишет в диск. Дабы консистентность, все дела
G72K
Every ZooKeeper server services clients. Clients connect to exactly one server to submit irequests. Read requests are serviced from the local replica of each server database. Requests that change the state of the service, write requests, are processed by an agreement protocol.
Pavel
Ну да, кэш там
G72K
Запись пишет, чтение из памяти