Centos7 커널 업그레이드 방법

1. 현재 사용중인 커널 버전을 확인합니다

$ uname -r
 

2. 설치 가능한 커널 패키지 확인합니다

$ yum list kernel --shwduplicates
 

3. 원하는 커널 패키지 업그레이드 방법

  • 가장 최신 커널 패키지 설치가 아닌 경우에 사용
  • 만약 최신 커널 패키지 업그레이드를 원하는 경우에는 yum update -y kernel을 하면 됨
    $ yum install kernel-3.10.0-1160.36.2.el7

4. 현재 설정된 부팅 1순위 확인

$ grub2-editenv list
 

5. 업데이트된 커널로 부팅할 수 있도록 설정 변경

  • 현재 설정된 부팅 1순위 커널이 부팅될 수 있도록 설정
    $ grub2-set-default 0
    $ grub2-editenv list

6. 업데이트된 커널로 재부팅

$ reboot
 

7. 업그레이드한 커널으로 부팅되었는지 확인

$ uname -r
 

8. GRUB Menu에서 Kernel Entry가 어떻게 나올지 확인 (부팅 우선순위 확인)

$ cat /etc/grub2.cfg | grep "menuentry " | awk -F"'" '{print $2}'
CentOS Linux (3.10.0-1160.36.2.el7.x86_64) 7 (Core)                    # Entry 0
CentOS Linux (3.10.0-1160.25.1.el7.x86_64) 7 (Core)                    # Entry 1
CentOS Linux (0-rescue-47e970e504d7415d8539a0173fc7a670) 7 (Core)      # Entry 2
 

9. 부팅 1순위 변경

  • 커널 업그레이드 이전 버전의 커널로 부팅할 수 있게 변경
    $ grub2-set-default 1
    $ grub2-editenv list

10. 업데이트된 커널로 재부팅

$ reboot
 

11. 업그레이드한 커널으로 부팅되었는지 확인

$ uname -r
  • 0 사용자에게 유용한 정보 제공
이 답변이 도움이 되었나요?
« Back

Powered by WHMCompleteSolution