본문 바로가기
Kubernaetes

k8s - master node 재시작 하기

by 앵남(Andy) 2022. 12. 26.

 

 

 

Swap Memory 체크 

free -m or free -h

쿠버네티스에서 Swap 메모리를 체크해야 하는 이유 쿠버네티스를 설치할 때 Swap 메모리를 사용하지 않게 구성해야 한다. 그 이유는 쿠버네티스는 Deployment를 통해 Pod 생성 할 때 해당 파드에 사용할 리소스를 할당받아 사용한다. 

 

Tip) 스왑 메모리는 물리 메모리(Ram)의 용량이 부족할 때 하드 디스크의 일부 공간을 메모리 처럼 사용하게 도와주는 것

     -  

쿠버네티스는 원래 주어진 인스턴스 자원을 100% 가깝게 사용하는게 목표를 가지고 있다. 근데 Swap 메모리를 사용할 수 있게 해버린다면 인스턴스 자원이 일관되지 않게 사용되기 때문에 철학에 부합되지 않는다. 

 

 

kubelet를 start와 enable 할 수 있게 변경

systemctl start kubelet && systemctl enable kubelet

 

 

 

cluster-info 명령어로 클러스터가 제대로 동작하는지 확인

kubectl cluster-info

 

댓글