yum update
Centos 서버를 최신 상태로 유지하기 위해 때때로 실행하는 것이 좋다는 것을 알고 있으며 방법도 있다는 것을 보았습니다.이 업데이트를 자동으로 수행. 내 질문은 업데이트 후 서버를 다시 시작해야 합니까?입니다. 이것이 좋은 생각입니까? 업데이트를 계속하고 재부팅하지 않으면 어떻게 되나요?
답변1
서버를 다시 시작하도록 명시적으로 권장하는 메시지(yum에서)를 받지 않는 한 서버를 다시 시작할 필요가 없습니다.
그러나 시스템을 재부팅할 때까지 업데이트된 새 커널을 사용할 수 없습니다(다음과 같은 것을 사용하지 않는 한).ksplice, 재부팅하지 않고 이전 커널을 새 커널로 전환하는 기술).
따라서 궁극적으로 재부팅할지 여부는 귀하의 결정입니다. 커널에 대한 주요 보안 업데이트가 없는 한 업무 시간 중에는 재부팅하지 않는 것이 좋습니다. 그렇지 않고 서버가 유휴 상태인 경우(드물게 업데이트가 시작 프로세스를 방해할 수 있으므로 다음 30분 동안 서버가 필요하지 않은 경우) 서버를 다시 시작하는 것이 좋습니다.
답변2
커널이 업데이트된 경우, 재부팅한 후에만 새 커널이 사용되므로 재부팅하는 것이 좋습니다. 다른 패키지는 재부팅하지 않고도 업데이트됩니다.
답변3
나는 매일 업데이트를 받는 완전히 자동화된 서버를 가지고 있으며 yum-cron
, 매주 주말마다 (root-crontab을 통해) 다시 시작합니다.
이 계획은 3년 넘게 순조롭게 진행되어 왔습니다.
답변4
모든 업데이트는 서비스를 비활성화할 가능성이 있기 때문에 자동 업데이트를 신뢰하지 않습니다. 저는 서버에서 이 작업을 수동으로 수행하고, 커널이나 glib가 관련되어 있으면 나중에 서버를 다시 시작합니다.