Creo que deberías reiniciar si ha habido una actualización reciente del kernel O una actualización de libc. Muchas cosas están vinculadas con libc y realmente no es posible descargar esa lib de la memoria por completo y reemplazarla con la nueva versión a menos que reinicie.
Por ejemplo, incluso cosas básicas como / bin / ls y otras cosas en / bin usan libc. Si solo está ejecutando una consola y está usando bash, está usando 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)
Y sí, si cambia los archivos en /etc/init.d que afectan el inicio de alguna manera, recomendaría reiniciar. No desea descubrir que cometió un pequeño error en un archivo de inicio cuando necesita que las cosas vuelvan a funcionar rápidamente.
Si un servidor ha pasado muchos días sin reiniciar, en realidad significa que no hay forma de asegurarse de que vuelva a funcionar correctamente. Una vez más, esto se debe a que es posible que se hayan cambiado muchos archivos de configuración, y nadie lo ha reiniciado durante mucho tiempo para asegurarse de que aparezca. Además, si el servidor tiene muchas actualizaciones pendientes y no ha reiniciado durante mucho tiempo, reinicie antes de aplicar las actualizaciones; de lo contrario, si hay un problema, no puede estar seguro de que fue causado por un error de configuración. hace mucho tiempo o las nuevas actualizaciones que aplicó.
Por último, si reinicia un servidor crítico después de mucho tiempo, el fsck puede significar que debe esperar mucho tiempo ahora para que vuelva a funcionar. Puede usar tune2fs para evitar esto, pero es una buena idea comprobarlo regularmente, supongo. Esta es la razón por la que no debe estar en una posición en la que dependa de solo 1 servidor y, si eso sucede, todo su sitio web desaparecerá. Deberías tener otro en espera.