OS(운영체제)/리눅스(Linux)
Centos7 커널 업그레이드 (테스트)
hippo 데브옵스
2022. 6. 27. 00:11
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