반응형
특정 CSP 의 경우 처음 서버에서 생성된 이미지의 상위 버전일 경우 그 서버에 대한 지원을 아예 안해주는 경우가 있다.
*상황*
처음 서버 생성시 Cent OS를 7.8 버전으로 생성했지만,
현재 release 버전이 7.9 여서 "yum update" 명령어 입력시 CentOS 버전이 7.9로 업그레이드 되는 상황이 발생했다
하지만, 해당 CSP 에서는 7.9 OS 버전의 이미지를 제공하고 있지 않기 때문에. 서비스에서 장애가 발생할 경우
도와줄 수 없다는 답변을 받았다.
이럴때 사용하는 아주 유용한 방법이다.
위의 상황이 별거 아닌 상황일 수 있으나, 실제 업무시 자주 사용하며, 매우 중요하다고 생각해 정리하게 되었다.
1. 현재 버전 확인하기
cat /etc/centos-release
2. 커널, os 업데이트 방지 방법
vi etc/yum.conf
*추가*
exclude=* ( 모든 yum 업데이트 방지)
exclude=kernel* (커널 업데이트 방지)
exclude=centos*( 버전업 방지)
3. test 해보기 (os 버전이 진짜로 변경이 되지 않는지...)
yum update -y
4. 업데이트 후 버전 확인
cat /etc/redhat-release
5. 만약, yum.conf를 수정하지 않으면?
yum update -y
버전이 변경된 모습을 확인 할 수 있다.
이 방법은 생각보다 아주 자주 사용하게 된다..
CSP 의 지원은 영향력이 크기 때문에...
이 방법 후에 .. 다시 서버 삭제 후 재생성... 휴
728x90
반응형
'cloud > Linux&Shell script' 카테고리의 다른 글
[shell script]문제2. 파일권한 (0) | 2022.09.29 |
---|---|
[shell script] 문제1. 정보출력(LV1) (2) | 2022.09.28 |
기초 명령어1 - 파일, 디렉토리 (0) | 2022.09.27 |
원격지에서 파일 내리는 방법 (파일 전송 프로토콜:scp) (0) | 2022.09.14 |
[Linux-basic] 리눅스와 쉘 (0) | 2022.07.28 |