리눅스 커널 업데이트 제외 방법
- Server Operation/Linux
- 2020. 12. 22.
CentOS 서버 yum update 사용 시 커널 업데이트를 금지해야 되는 경우가 있습니다.
클라우드 서버를 사용하는 경우에는 커널 업데이트는 무조건 안 해야 합니다.
만약에 해야 되는 경우가 있다면 서버를 사용하고 있는 벤더사에 업데이트 전 문의하는 게 좋습니다.
커널 업데이트를 하고 장애가 발생되는 경우 벤더사 별로 다르지만, 문제가 발생한 서버를 봐주지 않습니다.
벤더사별로 커널 업데이트 금지 관련하여 사전에 안내하고 있으며, 안내 방식이 다르니 참고하시기 바랍니다.
- 콘솔에서 서버 생성 시 커널 업데이트 금지 사전에 안내
- 공지사항이나 FAQ에 커널 업데이트 금지 안내
커널 업데이트 제외 방법은 아래와 같습니다.
/etc/yum.conf 파일을 열어 kerenel 제외하는 옵션을 추가해 줍니다.
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=19&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
exclude=kernel*
# This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
# It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
/etc/sysconfig/kernel 파일을 열어 UPDATEDEFAULT=yes로 되어 있는 경우 no로 변경해 줍니다.
# UPDATEDEFAULT specifies if new-kernel-pkg should make
# new kernels the default
UPDATEDEFAULT=no
# DEFAULTKERNEL specifies the default kernel package type
DEFAULTKERNEL=kernel
위와 같이 진행 후 yum update 진행 시 kernel이 제외된 모습을 확인할 수 있습니다.
'Server Operation > Linux' 카테고리의 다른 글
CentOS 6 지원 종료(EOL)에 따른 레포지토리 설정 방법 (0) | 2020.12.20 |
---|---|
Apache Tomcat 최신 버전 업데이트 방법 (0) | 2020.11.22 |
리눅스 CentOS 6, CentOS 7 호스트 네임 변경 방법 (0) | 2020.11.08 |
netstat 명령어 옵션 및 네트워크 상태 확인 (0) | 2020.10.28 |
구글 크롬 80버전부터 http 사이트 쿠키 사용 제한 (SSL 인증서 미적용) (0) | 2020.10.26 |