Running with swap on is not supported, please disable swap!

작성자 김아름 수정일 2023-02-09 15:59

#kubernetes, #쿠버네티스, #swap

오류 메세지 혹은 현상
  • kubelet 데몬을 시작하자, 아래와 같은 에러가 발생합니다.
    failed to run Kubelet: Running with swap on is not supported, please disable swap! or set --fail-swap-on flag to false.

원인
  • swap 메모리가 활성화 되어 있어서, kubelet을 시작할 수 없다는 메세지 입니다.
    free -m
                  total        used        free      shared  buff/cache   available
    Mem:           7821         240        7093           8         487        7306
    Swap:            51           0          51


문제 해결
  • swap 메모리가 비활성화 한 후, kubelet을 시작합니다.
    swapoff -a
    vi /etc/fstab
    # swap 주석처리
    #/dev/mapper/centos-swap swap                    swap    defaults        0 0


swap 메모리란?

  • 물리적으로 사용할 수 있는 메모리가 부족할 때, hdd 메모리 를 이용하여 메모리가 필요한 연산을 진행할 수 있습니다.이때 사용하는 메모리 공간이 swap memory 입니다.

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300