J
Мы в одной конторе, менеджеры в другой.
Да я не про тебя) Я про то что выше Надежда написала)
Jain
ааа :)
Jain
мониторинг это к админам в NOC тим.
Я и твой кот
в смысле, если это не шуточки про 3000кккк/нннсек - то я готова обсудить
Там у @coderhunt удалёнка. В принципе, если нет английского, то может и нормальная вилка. Если английский у человека есть и он ищет удалёнку, то такой зп не заманишь, наверное. Just 2 cents.
tsla
Ещё такие - ты там Jira подними и настрой что б у нас всё работало по real itsm)
tsla
Кто сломал автоматизацию, тот её и чинит. И ходит полдня с игрушкой мартышкой на голове :)
Хрен там, бывает - надо придумать костыль, что б Kafka после zookeeper поднималась... Как? Всякие костыли с гита типа waitfor не помогают, а разраб не может переписать или придумать
tsla
И тут начинается веселье и ты хреновый девопс
Jain
Хз. Могу спросить как разрабы настроили. Там под кафку пару десятков серверов трудиться. Правда насчёт зверинца неуверен
Jain
Ещё такие - ты там Jira подними и настрой что б у нас всё работало по real itsm)
Тоже такое было. Вот только "поставь что-то как Jira+Confluence но только чтобы бесплатно было" :)
J
Дивапс эт ж раб погромистов, который заодно с настройкой CI/CD, автоматизацией инфраструктуры и другими такими делами должен еще и чинить эту самую инфраструктуру и развивать)
J
Так себе перспектива.
Jain
+ заниматься покупкой серверов и стоек, настройкой свичей, рутеров, hw firewall, деплой нетаппа по феншуи, заменой дисков, рейдов итд. ;)
tsla
Тоже такое было. Вот только "поставь что-то как Jira+Confluence но только чтобы бесплатно было" :)
Брррр, меня аж передёрнуло Но кстати, можно глянуть hive, itop, redmine
Jain
не, gitlab поставил. Все рады теперь.
tsla
Дивапс эт ж раб погромистов, который заодно с настройкой CI/CD, автоматизацией инфраструктуры и другими такими делами должен еще и чинить эту самую инфраструктуру и развивать)
Вот нихрена не программер Всю жизнь даже чужие скрипты пиздил, слишком тупой для этого и не понимаю батхёрда от пайтон и сложности от нажатия tab в строке
Jain
2 vs 4 space это великий холи варс!
tsla
2 vs 4 space это великий холи варс!
Не, 4 раза нажимать пробел, уж увольте
tsla
Хотя помню в учебнике по пайтону, был смешной мем с клавишами TAB и пробел, типа чужой среди своих
Jain
да, есть такое. Обычно такое решаеться линтером + пресетом для eclipse или vscode. Который сам заменяет таб на спейсы. Пробемы только с сеньерами в предсмертом возрасте. ... которые не морая даже git push --force делают ...
tsla
кофе или как бил клинтона?
Не-не, надо точь в точь косплеить монику левинский
J
кофе или как бил клинтона?
Ну это уж как пожелают их высочества)
NS 🇷🇺
Охуенно вы тут вакансию обсудили 😂
J
Охуенно вы тут вакансию обсудили 😂
Ну а чо) 250к это здорово, конечно. И, как по мне, очень много. Но и цену за это придется платить нехилую.
J
Дивапс же.
Dok
Ну впишите туда printf, не обломно же 🤓
Оказалось, что всё довольно прозаично. Разрабы не указали, что уже давным-давно выпилили поддержку второго питона и та связка пакетов, которая хоть как-то позволяла запускаться демону virtualBMC, не могла обработать юникод. Коммит прям так и говорит, что сие во имя третьего питона. Собственно, теперь актуальная установка VBMC выглядит следующим образом: yum install python3 python3-devel libvirt-devel mkdir /opt/virtualbmc/{src,venvs} git clone https://github.com/openstack/virtualbmc /opt/virtualbmc/src/ cd /opt/virtualbmc/src/virtualbmc/ git checkout 2.1.0 python3 -m venv /opt/virtualbmc/venvs/virtualbmc source /opt/virtualbmc/venvs/virtualbmc/bin/activate pip install -U pip setuptools wheel pip install -U /opt/virtualbmc/src/virtualbmc/
Dok
Последняя версия под второй питон - 1.6.0 Об этом не говорится нигде, кроме как в описании коммитов
Dok
Я уже давно на выпиленный питон2 напарываюсь, но только на kayobe трейна)
NS 🇷🇺
Дивапс же.
Да лучше проституткой )
Dok
Я уже давно на выпиленный питон2 напарываюсь, но только на kayobe трейна)
Но там весь ужас от диаганального чтения документации
Dmitry
Dok
А, ну да. Почему-то тут совсем забыл про это ( Тем не менее, у этого костыля старая документация
Dmitry
А ещё (если речь о centos 7) пакет с virtualbmc можно взять из RDO: https://trunk.rdoproject.org/centos7-train/current-tripleo/python-virtualbmc-1.6.0-0.20200221180329.451c3fe.el7.src.rpm
Dok
лол) Вот это ирония)
Dok
Надо какой-то чек-лист придумать, по которому стоит изучать компонент опенстека, перед установкой
Andrey
казалось бы, причем тут опенстек)
Andrey
раз этак 10 за время работы с опенстеком
Aydar
Привет всем! Для L3 router floating IP есть ли аппаратные решения? Если да, то какой pps получается?
Ilya
Или толком не лркализовали?
Ilya
Хотя бы какая операция?
J
Привет всем! Для L3 router floating IP есть ли аппаратные решения? Если да, то какой pps получается?
Привет! А ты лучше скажи какой нужен. Не хватает производительности ната в ядре?
Aydar
Привет! А ты лучше скажи какой нужен. Не хватает производительности ната в ядре?
Да, как правильно добиться большого PPS, что бы он не ложил систему может есть примеры, какие нужно покрутить настройки?
Aydar
есть проблемы с softirq при 4-5 гигабит трафика
J
poll-mode используй.
Aydar
на карточке 16 очередей, но забивается одна
Aydar
есть где прочитать про это?
J
А, подожди-ка.
J
Оно и так работает, выходит.
J
Я затупил и опозорился) Настоящий poll mode только в юзерспейсе бывает. А эт dpdk и всё такое.
Aydar
А как смотришь?
/proc/interrupts и процесс ksoftirqd/[ядро] жрет 100% CPU
J
/proc/interrupts и процесс ksoftirqd/[ядро] жрет 100% CPU
Надо смотреть чо по включенным очередям: ethtool -l receive packet steering и transmit packet steering можно попробовать подкрутить выделив каждой очереди своё ядро, наеврное...
Fedor
Привет всем! Для L3 router floating IP есть ли аппаратные решения? Если да, то какой pps получается?
У меня ощущение, что аппаратные решения были сильно удачными, поэтому их выпилили нафик. Ибо почему убрали csr 1000v у меня других объяснений нет.
Fedor
А одно ядро обычно грузит виртуалка без multiqueue support
J
А одно ядро обычно грузит виртуалка без multiqueue support
И мы еще не знаем nat для плавающих адресов централизованный или нет. Если централизованный, то дело тож может быть в том что одна виртуалка слишкмом много однотипного трафика генерирует и RPS/RSS не раскидывают его по очередям.
Sergey
Здравствуйте! Подскажите пожалуйста, как можно посмотреть какая операционная система установлена на виртуальных машинах? конкретнее, надо посмотреть сколько машин работает с ОСь windows
J
Можно пройтись по хостам и парсить лог загрузки в serial консолях. Где cloudbase-init, там винда.
Jain
через qemu monitor тоже можно, если агенты стоят в вмке. Или прочто через vnc спарсить то что выдаст ocr
Pavel
я бы прошелся nmap с os decection
Jain
приходилось так делать :)
J
Не знай какой совет лучше даже) Парсить с помощью ocr движка скриншоты VNC или то чо мне с утра в чате цефа посоветовали)
Jain
я даже боюсь спросить
J
Привет, ребята. Быстрый вопрос. Есть варианты восстановления свежеудаленных данных в cephfs?
J
Пока помнишь что за данные - запиши заново.
J
я думал ты ему скажешь "из последнего бекапа"
J
Ну эт сложно, бекапы должны быть. А тут пока помнишь ручкой записать можно же.
J
Так и передал коллегам) Запишите заново и больше не удаляйте)