<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Использование kexec для быстрой перезагрузки Linux</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html</link>
    <description>&quot;Reboot like a racecar with kexec (http://www.linux.com/feature/150202)&quot; - демонстрация использования kexec для быстрой перезагрузки Linux (загружается новая копия ядра из уже работающего, без фазы с участием BIOS).&lt;br&gt;&lt;br&gt;Следует заметить, что в состав Linux ядра 2.6.27 были включены дополнительные патчи к kexec, с реализацией режима мгновенного засыпания Linux машины со сбросом дампа состояния на диск, основанной на использовании системного вызова kexec. Метод отличается от текущих подсистем uswsusp и suspend2 минимальным размером сохраняемого образа памяти и возможностью сброса дампа на любой носитель (например USB Flash или NFS раздел).&lt;br&gt;&lt;br&gt;URL: http://www.linux.com/feature/150202&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=18458&lt;br&gt;</description>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (oxyum)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#14</link>
    <pubDate>Sun, 19 Oct 2008 07:42:50 GMT</pubDate>
    <description>&amp;gt; Современные BIOS часто имеют режим ускоренного теста&lt;br&gt;&amp;gt; когда загрузка системы начинается через несколько секунд после включения&lt;br&gt;&lt;br&gt;Ага, особенно на брэндовых серваках...&lt;br&gt;</description>
</item>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#13</link>
    <pubDate>Fri, 17 Oct 2008 19:40:55 GMT</pubDate>
    <description>&amp;gt;В общем мало кто понимает, о чём разговор, да и мало кому &lt;br&gt;&amp;gt;оно надо. &#037;) &lt;br&gt;&lt;br&gt;Разбираться в том что там Andr пишет влом, т.к. он видимо как всегда снялся с тормоза и видимо обнаружил что то о чем он подумал уже сделано в линуксах оказывается :)&lt;br&gt;&lt;br&gt;А вот suspend&#092;resume через kexec имхо довольно изящное решение и на мое имхо это несколько более полезное применение функции чем турбо-реактивный ребут с пропуском BIOS-а.Современные BIOS часто имеют режим ускоренного теста когда загрузка системы начинается через несколько секунд после включения (насколько хорошая идея врубить этот режим на сервере тот еще вопрос, но с kexec то BIOS будет вообще оставлен не у дел :D).&lt;br&gt;</description>
</item>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#12</link>
    <pubDate>Fri, 17 Oct 2008 19:16:18 GMT</pubDate>
    <description>попробовал на десктопе - быстро и сервисы останавливаются (в ответ многим). сделал у себя на домашней файлопомойке :) мало ли...&lt;br&gt;</description>
</item>

<item>
    <title>kexec подробнее (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#11</link>
    <pubDate>Fri, 17 Oct 2008 10:54:44 GMT</pubDate>
    <description>&amp;gt;&quot;kexec -e&quot; останавливает сервисы? &lt;br&gt;&amp;gt;Расскажите, если не сложно, сейчас посмотреть не могу ): &lt;br&gt;&lt;br&gt;Подробнее - скрипт автор статьи прописал в .../init-чего-то-там, чтобы он вызывался при &quot;штатной&quot; (предположительно - в конце) перезагрузке. Когда все сервисы остановлены, соответственно.&lt;br&gt;&lt;br&gt;kexec делает перезагрузку не через сброс машины и запуск БИОС-а &quot;как по C-A-D&quot;, а просто грузится в память &quot;новое&quot; ядро со всеми параметрами-инит-дисками (кстати, тема костылей с grub-ом/lilo в статье не раскрыта...) и запускает его, &quot;отдавая&quot; ему машину и &quot;освобождая&quot; старое ядро. (Аналогия с директивой exec шела: запускаемая программа занимает место шела в памяти и выполняется, шел выгружается из памяти _до_ запуска программы.) Экономия на POST БИОС-а и устройств (как здесь и написали), риск - новое ядро получает &quot;не совсем&quot; сброшенные устройства (как и написано в статье) = с _кривыми_ драйверами может не &quot;взлететь&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#10</link>
    <pubDate>Fri, 17 Oct 2008 10:38:53 GMT</pubDate>
    <description>&amp;gt;IMHO &lt;br&gt;&amp;gt;Засыпание с остановкой сервисов - это не засыпание, а &quot;быстрая остановка&quot; &lt;br&gt;&lt;br&gt;В &quot;лучших&quot; :-( традициях последнего времени на ОпенНЕТ там навирху-^^^^^ свалено в кучу два независимых сообщения: 1/ смотрите, статья про ускорение перезагрузки с помощью kexec; 2/ а ещё (я слышал звон, что) механизмы kexec использовались для реализации нового подхода к suspend-to-disk, включённой http://lwn.net/Articles/242107/ в распоследнее релизное ядро. В 1/ про перезагрузку, в 2/ совсем не про.&lt;br&gt;&lt;br&gt;Так что &quot;засыпание&quot; и &quot;остановка сервисов &#091;при перезагрузке&#093;&quot; так и не встретились?&lt;br&gt;&lt;br&gt;Возможно путаница возникла из-за &quot;2. The same code path is used for both kexec a new kernel and jump back to original kernel.&quot;. Девелоперы объединили два коуд-паса, используемые при совершенно разных обстоятельствах.&lt;br&gt;&lt;br&gt;В общем мало кто понимает, о чём разговор, да и мало кому оно надо. &#037;)&lt;br&gt;</description>
</item>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#9</link>
    <pubDate>Fri, 17 Oct 2008 10:25:46 GMT</pubDate>
    <description>kexec -e вызывает панику а а она уже идет как обычная перезагрузка, то есть отключаются инит скрипты и вронце вместо хардварной презагрузки просто прыгает на старт нового ядра.&lt;br&gt;</description>
</item>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (wyldrodney)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#8</link>
    <pubDate>Fri, 17 Oct 2008 10:02:33 GMT</pubDate>
    <description>&quot;kexec -e&quot; останавливает сервисы?&lt;br&gt;Расскажите, если не сложно, сейчас посмотреть не могу ):&lt;br&gt;</description>
</item>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#7</link>
    <pubDate>Fri, 17 Oct 2008 09:11:14 GMT</pubDate>
    <description>Даже не читая новости, должно быть понятно, что старый линукс выгружается, завершает сервисы и загружается снова менеджер загрузки ОС.&lt;br&gt;Просто не переинициализируется оборудование и не проверяется его работоспособность.&lt;br&gt;&lt;br&gt;Это может быть очень полезным на серверах с кучей различных контроллеров, которые оттягивают загрузку ядра на пару минут с момента включения.&lt;br&gt;Особенно досадно это на тех серверах, которые загружают не конечный сервис, а виртуальные машины, на которых и будут крутиться конечные сервисы.&lt;br&gt;Сервис становится недоступным не на 10 минут, а на 5. Примерно так. ;-)&lt;br&gt;</description>
</item>

<item>
    <title>Использование kexec для быстрой перезагрузки Linux (Painbringer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44511.html#6</link>
    <pubDate>Fri, 17 Oct 2008 08:43:15 GMT</pubDate>
    <description>ну как я понимаю автор предлагает это на сервере делать типа шоб быстрее ребутнуть незаметненько допустим после апдейта ядра.&lt;br&gt;</description>
</item>

</channel>
</rss>
