yum 업데이트 후 서버를 다시 시작하는 것이 좋습니다?


28

yum updateCentos 서버를 최신 상태로 유지하기 위해 때때로 실행하는 것이 좋다는 것을 알고 있으며이 업데이트를 자동화하는 방법도 있습니다 . 내 질문은 업데이트 후 서버를 다시 시작해야합니까? 좋은 생각입니까? 계속 업데이트하고 다시 시작하지 않으면 어떻게됩니까?

답변:


20

yum으로부터 명시 적으로 권장하는 메시지가 표시되지 않으면 서버를 다시 시작할 필요가 없습니다.

그러나 시스템을 다시 시작할 때까지 업데이트 된 새 커널을 사용할 수 없습니다 ( Ksplice 와 같은 것을 사용하지 않는 한 , 재부팅하지 않아도 기존 커널을 ​​새 커널로 전환하는 기술입니다).

결국, 재부팅을 원하는지 결정해야합니다. 커널에 대한 주요 보안 업데이트가 없으면 작업 시간 동안 재부팅하지 말 것을 제안합니다. 그렇지 않으면 서버가 유휴 상태 인 경우 (그리고 드문 상황에서 업데이트가 부팅 프로세스를 방해 할 수 있기 때문에 30 분 정도 필요하지 않은 경우) 재부팅하는 것이 좋습니다.


10

커널이 업데이트 된 경우, 재부팅 후에 만 ​​새 커널이 사용되므로 재부팅하는 것이 좋습니다. 다른 패키지는 제자리에 업데이트되므로 재부팅 할 필요가 없습니다.


5
재부팅없이 libc의 업데이트는 문제를 줄 수
Folkert 밴 Heusden에게

정확하지 않은 것을 다른 사람들이 (systemd / 초기화)가 libc는 위의 뾰족한 아웃 한대로 재부팅을 필요로하는 다른 패키지의 번호가 제대로 업데이트 할 수있다
totaam

3
Folkert보다 더 깨끗하다고 ​​말하면 : glibc 업데이트 후에 다시 부팅해야합니다.
Nils

1
@Nils 재부팅 할 필요가 없습니다. 새 libc에 대해 실행되도록 전환하려는 모든 서비스를 다시 시작하면 충분합니다.
Gilles 'SO- 악마 그만'

2
@Nils 대부분의 시스템에서 모든 서비스는 libc에 연결됩니다. 다시 시작해야하는 것을 자동으로 알 수있는 방법은 없습니다. 업그레이드 수정이 중요한 버그에 영향을받는 것만 해당됩니다.
Gilles 'SO- 악마 그만'

9

매일 업데이트를 수행하는 완전히 자동화 된 서버가 있으며 yum-cron주말마다 (루트 크론 탭을 통해) 재부팅 할 수 있습니다.

이것은 현재 3 년 이상 잘 작동 해 왔습니다.


2
나는이 해결책을 좋아한다.
Phil
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.