![재부팅하지 않고 Linux 서버 커널을 업데이트하는 방법](https://linux55.com/image/105611/%EC%9E%AC%EB%B6%80%ED%8C%85%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20Linux%20%EC%84%9C%EB%B2%84%20%EC%BB%A4%EB%84%90%EC%9D%84%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
내가 아는 한, Linux 커널을 업그레이드하려면 재부팅이 필요합니다. 집에 있는 컴퓨터를 다시 시작하는 것은 문제가 되지 않지만, 서버의 경우에는 그렇지 않다고 생각합니다.
그렇다면 Linux 배포판을 사용하는 서버는 커널을 업그레이드한 후 재부팅합니까, 아니면 부팅을 피하기 위해 몇 가지 트릭을 사용합니까?
답변1
답변2
커널을 변경하면 재부팅이 발생합니다. 커널을 설치할 수 있고 경우에 따라 다른 커널에 대한 모듈을 삽입하고 제거할 수 있지만 권장하지는 않습니다.
서버가 클러스터의 일부인 경우 서버를 다시 시작할 수 있으며 서비스는 영향을 받지 않습니다. 단일 실패 지점(SPOF)이 없도록 방화벽/라우터 클러스터를 생성할 수도 있습니다. 이렇게 하려면 여러 시스템 간에 공유되는 가상 IP(VIP)를 사용해야 합니다.
이 아이디어를 시도하고 싶다면 QEMU나 VirtualBox 등을 사용하여 가상 네트워크를 만들 수 있습니다.