Держим 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 - Вопросы докладчику Презентацию можно найти на
Back to Top