Jain
ааа :)
Nadezhda
Jain
мониторинг это к админам в NOC тим.
tsla
tsla
Ещё такие - ты там Jira подними и настрой что б у нас всё работало по real itsm)
tsla
И тут начинается веселье и ты хреновый девопс
Jain
Хз. Могу спросить как разрабы настроили. Там под кафку пару десятков серверов трудиться. Правда насчёт зверинца неуверен
J
Дивапс эт ж раб погромистов, который заодно с настройкой CI/CD, автоматизацией инфраструктуры и другими такими делами должен еще и чинить эту самую инфраструктуру и развивать)
J
Так себе перспектива.
Jain
+ заниматься покупкой серверов и стоек, настройкой свичей, рутеров, hw firewall, деплой нетаппа по феншуи, заменой дисков, рейдов итд. ;)
tsla
Jain
не, gitlab поставил. Все рады теперь.
tsla
Jain
2 vs 4 space это великий холи варс!
tsla
Хотя помню в учебнике по пайтону, был смешной мем с клавишами TAB и пробел, типа чужой среди своих
Jain
да, есть такое. Обычно такое решаеться линтером + пресетом для eclipse или vscode. Который сам заменяет таб на спейсы. Пробемы только с сеньерами в предсмертом возрасте. ... которые не морая даже git push --force делают ...
J
Jain
NS 🇷🇺
Охуенно вы тут вакансию обсудили 😂
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 трейна)
Dok
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
Надо какой-то чек-лист придумать, по которому стоит изучать компонент опенстека, перед установкой
J
Andrey
казалось бы, причем тут опенстек)
J
Andrey
раз этак 10 за время работы с опенстеком
J
Aydar
Привет всем!
Для L3 router floating IP есть ли аппаратные решения? Если да, то какой pps получается?
Ilya
Ilya
Или толком не лркализовали?
Ilya
Хотя бы какая операция?
J
Aydar
есть проблемы с softirq при 4-5 гигабит трафика
J
J
poll-mode используй.
Aydar
на карточке 16 очередей, но забивается одна
Aydar
есть где прочитать про это?
J
А, подожди-ка.
J
Оно и так работает, выходит.
J
Я затупил и опозорился)
Настоящий poll mode только в юзерспейсе бывает. А эт dpdk и всё такое.
J
Aydar
А как смотришь?
/proc/interrupts и процесс ksoftirqd/[ядро] жрет 100% CPU
J
Artem
Fedor
А одно ядро обычно грузит виртуалка без multiqueue support
Sergey
Здравствуйте! Подскажите пожалуйста, как можно посмотреть какая операционная система установлена на виртуальных машинах? конкретнее, надо посмотреть сколько машин работает с ОСь windows
J
J
Можно пройтись по хостам и парсить лог загрузки в serial консолях.
Где cloudbase-init, там винда.
Jain
через qemu monitor тоже можно, если агенты стоят в вмке. Или прочто через vnc спарсить то что выдаст ocr
J
Pavel
я бы прошелся nmap с os decection
Jain
приходилось так делать :)
J
Не знай какой совет лучше даже)
Парсить с помощью ocr движка скриншоты VNC или то чо мне с утра в чате цефа посоветовали)
Jain
я даже боюсь спросить
J
Привет, ребята.
Быстрый вопрос. Есть варианты восстановления свежеудаленных данных в cephfs?
J
Пока помнишь что за данные - запиши заново.
J
я думал ты ему скажешь "из последнего бекапа"
J
Ну эт сложно, бекапы должны быть. А тут пока помнишь ручкой записать можно же.
J
Так и передал коллегам)
Запишите заново и больше не удаляйте)