Size: a a a

DevOps Jobs - работа и аналитика

2020 October 21

G

George in DevOps Jobs - работа и аналитика
Старый Хрыч
докер тут очень даже причём, тк данные повреждены были из-за пришедшего на контенеры оом
Ну и чем это отличается от просто монги к которой пришёл ООМ? Если инженеры не предусмотрели и не настроили исключения, то этот же сценарий ждал бы их и на SysV и на OpenRC.
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
George
Ну и чем это отличается от просто монги к которой пришёл ООМ? Если инженеры не предусмотрели и не настроили исключения, то этот же сценарий ждал бы их и на SysV и на OpenRC.
если настроен sysctl то  оом не придёт до последнего. тупит  сильная деградация но всё будет жить, и будет  прямая работа с дисиками, а  вот при докере оом неизбежен
источник

A

Andrey in DevOps Jobs - работа и аналитика
Старый Хрыч
если настроен sysctl то  оом не придёт до последнего. тупит  сильная деградация но всё будет жить, и будет  прямая работа с дисиками, а  вот при докере оом неизбежен
Sysctl можно просунуть в контейнер, в чём проблема?
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
Andrey
Sysctl можно просунуть в контейнер, в чём проблема?
да? весь?
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
а в реалиях только  1/10 прикинь
источник

G

George in DevOps Jobs - работа и аналитика
> настроен sysctl

Ключевое. Если они не настроили его для докера, то они так же не настроят его для классического приложения. И так же просрут. В чём разница?
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
не говоря про лимиты которые нельзя многие дать в докер
источник

A

Andrey in DevOps Jobs - работа и аналитика
Старый Хрыч
да? весь?
Ну если не продумано архитектурное решение, другой вопрос. Так причем тут докер?
источник

A

Andrey in DevOps Jobs - работа и аналитика
Старый Хрыч
не говоря про лимиты которые нельзя многие дать в докер
Лимиты можно через системд
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
Andrey
Лимиты можно через системд
memlock unlimited
as unlimited
cpu unlimited
locks      unlimited
sigpending unlimited
msgqueue   unlimited

как ты это в кубер прокинешь?
источник

A

Andrey in DevOps Jobs - работа и аналитика
Старый Хрыч
memlock unlimited
as unlimited
cpu unlimited
locks      unlimited
sigpending unlimited
msgqueue   unlimited

как ты это в кубер прокинешь?
Так мы про кубер или докер
источник

NA

Nurmukhamed Artykaly in DevOps Jobs - работа и аналитика
Старый Хрыч
в рф тоже есть места где такой дурью маятся, но тут недавно одна контора с монгов в докере потеряла 240 тб данных и восстановить смогла только 25%
я был начальником в 2018 году, погорел на том, что с самого начала не потребовал с подчиненных акты о выполненных бакапов. Был занят другой сверх-критичной задачей.
В итоге одна контора осталась без документооборота на 7 лет.
А я без работы.

Совет всем - никому не верь, никого не слушай, не двигайся по работе дальше, пока лично при тебе не проверят все бакапы и их целостность.
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
Andrey
Так мы про кубер или докер
а ты это и в докер не сделаешь. только на хост, но вот беда, контейнер всё равно прибьёт
источник

A

Andrey in DevOps Jobs - работа и аналитика
Старый Хрыч
а ты это и в докер не сделаешь. только на хост, но вот беда, контейнер всё равно прибьёт
В кубере можно лимиты не ставить на деплоймент, там небось в него уперлось
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
Andrey
В кубере можно лимиты не ставить на деплоймент, там небось в него уперлось
там стейтфуллсет, деплоймент вообще не пригоден для баз
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
но факт в том  что контейнеру нельзя дать и приложению в  нём эти лимиты, тк это считай конец изоляции  а  тут  приходят ограничения которые убивают контейнер
источник

A

Andrey in DevOps Jobs - работа и аналитика
Старый Хрыч
там стейтфуллсет, деплоймент вообще не пригоден для баз
Ещё раз, архитектура не продумана, причем здесь докер? Ты отвёрткой гвозди забиваешь?
источник

NA

Nurmukhamed Artykaly in DevOps Jobs - работа и аналитика
А главное ведь все проблемы из-за архитектуры Intel/AMD64.
Ведь подобных проблем нет на других платформах. Вон видел как oracle никак не мог убить SuperDome. У IBM DB/2 отлично пашет на Power-ах.
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
Andrey
Ещё раз, архитектура не продумана, причем здесь докер? Ты отвёрткой гвозди забиваешь?
ты чего единый ланшафт же
источник

СХ

Старый Хрыч... in DevOps Jobs - работа и аналитика
архитетура
источник