У меня 4 сервера с ОС Debian Wheezy. У меня установлен Apticron, который информирует меня об обновлениях. Обновления Debian реализуются так часто, что когда я заканчиваю обновлять последний из 4 серверов, я получаю новые письма о новых обновлениях на первом сервере. Я пытаюсь обновить все серверы, когда получаю уведомление, но никогда не знаю, есть ли необходимость перезагрузить серверы. Я прочитал, что если каталог "/var/run"
содержит файл, "reboot-required"
я должен перезагрузить сервер. Но я никогда не видел этот файл в "/var/run"
. Как я могу узнать, когда требуется перезагрузка? Я не хочу перезагружать свои серверы каждый раз, когда я устанавливаю новые обновления, если это не нужно.
Я понимаю, что если я обновляю PHP или MySQL и т. Д., Мне не нужно перезагружать сервер, но обновления обычно содержат много «lib ...».
Ниже приведены 9 обновлений (я получил на этой неделе).
krb5-locales 1.10.1+dfsg-5+deb7u3
libdbus-1-3 1.6.8-1+deb7u6
libgssapi-krb5-2 1.10.1+dfsg-5+deb7u3
libk5crypto3 1.10.1+dfsg-5+deb7u3
libkrb5-3 1.10.1+dfsg-5+deb7u3
libkrb5support0 1.10.1+dfsg-5+deb7u3
libruby1.8 1.8.7.358-7.1+deb7u2
libxml2 2.8.0+dfsg1-7+wheezy3
ruby1.8 1.8.7.358-7.1+deb7u2
Я понятия не имею, что такое «libkrb, libgssapi» и т. Д. Как я могу определить, нужна ли перезагрузка? Пожалуйста, не предлагайте устанавливать UnattendedUpgrades, чтобы позволить серверам обновляться автоматически, поскольку это может привести к отключению веб-сайтов, если что-то не обновляется.
security
поток, а не общие обновления, вы не получите столько обновлений.