리눅스 커널 업데이트 후 서버를 다시 시작해야합니까?


답변:


27

재부팅하는 데는 두 가지 이상의 이유가 있습니다.

  1. 최신 버전의 장점을 사용하고 싶을 수도 있습니다 (보안 수정).
  2. 일반적으로 커널 업데이트 중에는 이전 커널의 모듈 트리가 제거됩니다. 따라서 사용자 (또는 일부 스크립트)가 모듈을 언로드하면 시스템은 디스크에서 최신 모듈 만 발견하기 때문에 다시로드 할 수 없으며 (다른 경우) 다른 커널 용으로 컴파일되어 (적어도 보통)로드 할 수 없습니다 .

3
Red Hat / CentOS 및 Ubuntu (및 커널 업그레이드 방법을 담당하는 모든 배포판)에서 # 2는 발생하지 않습니다. 이전 커널 패키지가 그대로 남아 있기 때문입니다. 데비안이 그들로부터 힌트를
Paul Gear

10

실제로 새 커널을 사용하려면 재부팅해야합니다.
그 주위에 방법이 없습니다.

업데이트를 설치 한 후 즉시 재부팅해야합니까?
일반적으로 NOT은보다 편리한 순간에 재부팅을 예약 할 수 있습니다.

그러나 재부팅하기 전에 더 많은 업데이트를 설치하는 것은 좋지 않습니다.
실행중인 커널에 따라 일부 업데이트의 버전이 다릅니다.

어쨌든 : 새로운 커널로 재부팅 한 후 항상 업데이트를 확인하십시오. 기존 패키지 중 일부는 커널 업데이트 후 새 버전이 필요할 수 있습니다.


4

따라 다릅니다.

Ksplice 는 모든 보안 업데이트를 관리하지만 업데이트에 따라 다르며 무료가 아닙니다. 당신은 할 수 있습니다 여기에서 확인 냠에 대한 자세한 내용뿐만 아니라.

또한 재부팅이 필요하지만 부팅의 하드웨어 부분은 건너 뛰는 kexec 옵션을 사용할 수 있습니다 .

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