본문 바로가기
기술 자료/Linux

[Rocky Linux] Kernel 비활성화 업데이트 방법

by 다인엔시스 2023. 9. 4.

 

안녕하세요.

글로벌 IT Service Leader 주식회사 #다인엔시스 입니다.

 

Linux를 사용할 때 패키지만 업데이트 하고 싶거나 해야할 때가 있습니다.

하지만 그냥 업데이트를 진행하시면 Kernel도 같이 버전 업데이트가 되어 난감하실 수도 있습니다.

Kernel 버전이 업데이트 되면 기존에 사용하던 프로그램 및 서비스가 원활히 동작이 안될 수 도 있기 때문입니다.

오늘은 Linux 패키지 업데이트 시 Kernel 버전만 업데이트 비활성화 하는 방법에 대해 알려드리도록 하겠습니다. 

 

주의점

 

오늘 포스팅에서 사용하는 Linux 시스템은 Rocky Linux 8.4 이며,
다른 Linux에선 다를 수 있음을 알려드립니다. 

 

1. 시작 전 Kernel 버전 확인

 

먼저 설치되어 있는 Linux의 Kernel 버전을 확인해야 하므로

위 사진과 같이 해당 명령어를 써서 Kernel 버전을 확인합니다.

 

# uname -r 

 

위 사진에선 Kernel 버전이 4.18.0-305.3.1.e18_4.x86_64 인 것을 확인할 수 있습니다.

 

2. Kernel 버전 일회성으로 비활성화

 

위 사진과 같이 해당 명령어를 사용시 일회성으로 Kernel 업데이트를 비활성화되고,

나머지 패키지들이 최신 버전으로 업데이트 됩니다.

 

# yum update --exclude=kernel* --nobest

 

하지만 단 일회성이기에 다음번 업데이트시 Kernel 버전이 같이 최신으로 업데이트 되어

처음 말씀드렸던 사용 중인 프로그램 및 서비스들이 정상적으로 동작을 할 수 없는 경우가 발생 할 수 있으므로

 

다음으로 소개 해드릴 Kernel 버전을 영구적으로 비활성화 하는 방법을 추천드립니다.

 

 

3. Kernel 버전을 영구적으로 비활성화

 

첫번째 쳅터와 똑같이 위 사진처럼 해당 명령어를 써서 현재 Kernel 버전을 확인합니다.

 

# uname -r 

 

현재 Kernel 버전이 확인이 되었다면, 다음 명령어를 써서 해당 디렉토리까지 이동합니다.

 

# cd /etc/yum.repes.d

 

해당 디렉토리까지 이동이 되었다면, 다음 명령어를 써서 해당 디렉토리의 파일 리스트를 확인합니다.

 

# ls -h

 

해당 디렉토리의 파일 리스트를 확인했다면, 리스트 중에서 Rocky-BaseOS.repo를 편집 모드로 이동합니다.

 

# vi Rocky-BaseOS.repo

 

Rocky-BaseOS.repo 파일의 편집모드로 들어왔다면, 맨 아래줄로 이동해줍니다.

 

키보드의 입력키 중 Insert 키를 눌러서 입력이 가능한 상태로 바꿔줍니다.

 

# exclude=kernel*

 

위 해당 문구를 입력한 다음 키보드의 입력키 중 ESC 키를 눌러서 입력이 불가능한 상태로 바꿔줍니다.

 

입력이 불가능한 상태에서 다음 명령어를 써서 해당 내용을 저장 후 나와줍니다.

 

# :wq!

 

Rocky-BaseOS.repo 파일을 저장하고 나왔다면, 해당 명령어를 써서 패키지 업데이트를 진행하면 됩니다.

 

# yum update --nobest

 

위 명령어를 사용했다면, 해당 Linux 시스템이 Kernel를 제외한 나머지 패키지 목록을 확인합니다.

 

Linux 시스템의 패키지 업데이트 목록 갱신이 완료되면,

위 사진과 같이 업데이트를 진행 할 것인지 말건지 선택하는 부분이 나오게 됩니다.

 

위 부분에서는 y 혹은 n 으로 선택해주시면 됩니다.

 

이 부분에서 Skip이 1개의 패키지가 있는 것을 확인할 수 있습니다.

 

해당 Skip된 1개의 패키지는 앞서서 Rocky-BaseOS.repo에서 수정한 Kernel 패키지를 의미 합니다.

 

만약 Skip된 패키지가 없으면 진행하신 부분을 다시 한번 제대로 되었는지 확인하시면서 다시 진행하시면 됩니다.

 

해당 부분에서는 계속해서 진행하시면 y 를 입력하시고 다음으로 진행해주시면 됩니다.

위 모든 과정이 정상적으로 완료되었다면, Complete라는 문구를 확인하실 수 있습니다.

 

# uname -r 

 

위 사진과 같이 해당 명령어를 사용해서 kernel 버전이 처음 진행하기 전과 같음을 확인하시면 됩니다.

 

끝으로

 

오늘은 Rocky Linux를 가지고 패키지 업데이트시 Kernel 비활성화 하는 방법에 대해 소개해드렸습니다.

 

해당 내용은 앞서서 설명드린 것과 같이

해당 Kernel 버전에서 사용 및 서비스 중인 프로그램의 원활한 구동을 위해 중요한 작업이라고 생각이 듭니다.

 

끝으로 실용적이고 유익한 정보로 다시 돌아오도록 하겠습니다.

 

지금까지 글로벌 IT Service Leader 주식회사 #다인엔시스 이었습니다.

 

감사 합니다.

 

 

 

 

 

다인엔시스/다인엔시스기술지원/스위치/스위치 기술지원비(비용)/스위치 설치비/방화벽/방화벽 기술지원비(비용)/방화벽 설치비/랙/랙(RACK) 기술지원비(비용)/랙(RACK) 설치비/KVM/KVM 기술지원비(비용)/KVM 설치비/스토리지/스토리지 기술지원비(비용)/스토리지 설치비/스토리지 랙마운트비용/스토리지 장애조치비용/서버/서버 기술지원비(비용)/서버 설치비/서버 랙마운트비용/서버 장애조치비용/윈도우서버/윈도우즈 기술지원비(비용)/윈도우즈 설치비/리욱스/Linux/리눅스 기술지원비(비용)/리눅스 설치비/DB/데이터베이스/MySQL 기술지원비(비용)/MySQL 설치비/MSSQL 기술지원비(비용)/MSSQL 설치비/백업 기술지원비(비용)/HPE서버비용/HPE/DL20/DL20GEN10/ML30/ML30GEN10/ML360/ML350GEN10/DL360/DL360Gen10/DL380/DL380Gen10/LENOVO서버/레노보서버/델서버/델서버비용/DELLR540/DELLR750/HP서버/서버엔지니어/서버기술지원/서버디스크장애처리/방화벽/방화벽엔지니어/APC UPS/UPS/UPS설치/UPS기술지원/UPS납품/서버렉마운트/HPE Service Pack for Proliant/HPE SPP/SPP/Intelligent Provisioning/시놀로지나스/나스기술지원/SYNOLOGY/SYNOLOGY나스/시놀로지DS918/시놀로지하이퍼백업/HYPER BACKUP/시놀로지HyperBackup/시놀로지나스백업/서버백업/서버트러블슈팅/리눅스트러블슈팅/보안솔루션/시큐어디스크/인터넷디스크/이스트소프트/알약/카스퍼스키/ESTSOFT/V3/안랩/소포스/SOPHOS/카보나이트/더블테이크/이중화솔루션/HA솔루션/Windows서버설치/왼도우서버설치/윈도우서버2019/윈도우서버2016/MSSQL/MYSQL/디포그랙/DEFOG랙/디포그랙가격/EDFOG랙가격/RMS랙/서버납품/랙납품설치/랙설치/나스설치지원/스토리지납품설치/윈도우서버트러블슈팅/리눅스서버트러블슈팅/HPE서버펌웨어/HP서버펌웨어/HPE서버/FIRMWARE/DELL서버펌웨어/델서버펌웨어업데이트/레노보서버펌웨어/LENOVO펌웨어업데이트/HPE서버드라이버설치/HPE서버구매/DELL서버구매/LENOVO서버구매/보안솔루션구매/이중화솔루션구매/보안솔루션설치/이중화솔루션설치/HPE서버가격비교/DELL서버가격비교/LENOVO서버가격비교/HPE서버가격비교견적/DELL서버가격비교견적/LENOVO서버가격비교견적/HPE서버견적/DELL서버견적/LENOVO서버견적/HPE서버디스크교체/DELL서버디스크교체/LENOVO서버디스크교체/HPE서버RAID컨트롤러/HPE서버RAID컨트롤러/DELL서버RAID컨트롤러/LENOVO서버RAID컨트롤러/HP서버하드디스크/HPE서버하드디스크구매/DELL서버하드디스크구매/LENOVO서버하드디스크구매/HPE서버SAS하드디스크/DELL서버SAS하드디스크/LENONO서버SAS하드디스크/HPE서버메모리/DELL서버메모리/LENOVO서버메모리/HP서버메모리/HPE서버CPU/DELL서버CPU/LENOVO서버CPU/서버CPU/서버메모리/서버MEMORY/ECC메모리/서버용메모리/서버용하드디스크/서버용그래픽카드/쿼드로P400/QUADRO그래픽카드/QUADRO/우분투설치/서버보안/네트워크장비/네트워크스위치/L2스위치/L3스위치/OS설치/서버OS설치/리눅스서버설치/우분투설치/페도라설치/레드헷설치/RHEL설치/워크스테이션/서버/hp워크스테이션/서버컴퓨터/델워크스테이션/hp서버/미니서버랙/중고서버/hpz4/dell워크스테이션/서버pc/hpz4g4/중고워크스테이션/hpz440/레노버p620/서버용컴퓨터/델서버/레노버워크스테이션/hpz420/dell서버/인스퍼/INSPURE/인스퍼서버

 

댓글