Я думаю, вам слід перезавантажити, якщо недавно було оновлено ядро АБО libc. З libc багато речей пов'язано, і не можна повністю вивантажити цю пам'ять із пам'яті та замінити її новою версією, якщо ви не перезавантажите її.
Наприклад, навіть основні речі, такі як / bin / ls та інші речі в / bin, використовують libc. Якщо ви просто запускаєте консоль і використовуєте bash, ви використовуєте libc.
$ ldd /bin/bash
linux-gate.so.1 => (0xffffe000)
libtermcap.so.2 => /lib/libtermcap.so.2 (0xb8029000)
libdl.so.2 => /lib/libdl.so.2 (0xb8025000)
libc.so.6 => /lib/libc.so.6 (0xb7ed9000)
/lib/ld-linux.so.2 (0xb804b000)
$ ldd /bin/ls
linux-gate.so.1 => (0xffffe000)
librt.so.1 => /lib/librt.so.1 (0xb7f3a000)
libacl.so.1 => /lib/libacl.so.1 (0xb7f33000)
libc.so.6 => /lib/libc.so.6 (0xb7de7000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7dd0000)
/lib/ld-linux.so.2 (0xb7f61000)
libattr.so.1 => /lib/libattr.so.1 (0xb7dcc000)
І так, якщо ви зміните файли в /etc/init.d, які якимось чином впливають на запуск, я рекомендую перезавантажити. Ви не хочете, щоб дізнатися, що ви зробили невелику помилку у файлі запуску, коли вам потрібні речі та запуск швидко.
Якщо сервер пройшов багато днів без перезавантаження, це насправді означає, що немає можливості бути впевненим, що він знову з'явиться належним чином. Це ще раз тому, що на ньому може бути змінено багато конфігураційних файлів, і ніхто не перезавантажував його довгий час, щоб переконатися, що він з'явився. Крім того, якщо сервер має багато оновлень, і ви не перезавантажувались довгий час, перезавантажтесь перед тим, як застосувати оновлення, інакше, якщо є проблема, ви не можете бути впевнені, що це було викликано помилкою конфігурації. давно або нові оновлення, які ви застосували.
Нарешті, якщо ви перезавантажите критичний сервер через дуже довгий час, fsck може означати, що вам доведеться чекати дуже довго, щоб він відновився. Ви можете використовувати tune2fs, щоб уникнути цього, але гарна ідея регулярно перевіряти це. Ось чому ви не повинні знаходитись у становищі, де ви залежите лише від одного сервера, і якщо це піде, весь ваш веб-сайт втратив. У вас повинен бути ще один у режимі очікування.