Держим Uptime или как обновить ядро Linux без остановки процессов и перезагрузки системы
Серверные системы на основе Linux нередко работают нон-стоп в течение месяцев или даже лет. Но как быть, если в ядре выявлены серьезные ошибки и надо их срочно устранить, а обновлять и перезагружать систему долго и дорого? Livepatching, технология «точечных» обновлений ядра Linux, выручит в этом случае. Евгений Шатохин из YADRO рассказал, как это работает.
00:00 - О докладчике и его опыте с обновлениями ядра Linux
00:35 - Когда вам может потребоваться Livepatching
01:50 - Как работает Livepatch
02:40 - Livepatch на примере (включая скринкаст)
07:15 - История и развитие технологии Rebootless patching
09:20 - Под капотом патча: система Ftrace
16:15 - Что делать, если надо поменять сразу несколько функций
18:45 - Поддержка Livepatch в разных архитектурах
19:55 - Какие знания и навыки нужны, чтобы самому сделать Livepatch
21:40 - Как понять, можно ли применить патч в рантайме и сделать все правильно
30:45 - Накопительные патчи и зачем они нужны на практике
33:35 - Разворачиваем свой патч
35:55 - Вопросы докладчику
Презентацию можно найти на
11 views
2117
674
2 months ago 00:54:35 11
Держим Uptime или как обновить ядро Linux без остановки процессов и перезагрузки системы
4 years ago 00:02:20 16
How will trucks change in the future? Taking the lead to less CO2