자두의 데브로그

[쿠버네티스] tigera-operator pod 상태가 evicted 되는 오류 해결 본문

프로젝트/클라우드

[쿠버네티스] tigera-operator pod 상태가 evicted 되는 오류 해결

왕자두 2024. 8. 26. 04:35

calico를 설치하기 위해 tigera-operator.yaml 을 create 했을 때 

kubectl get pods --all-namespaces

 

로 확인한 tigera-operator ns에 해당하는 pod가 evicted 상태로 아주 많이 생성되어있는 것을 확인했다. 이렇게 된 이유는 원래 tigera-operator에 해당하는 pod는 하나만 생성되어야 하는데 내가 만든 vm의 디스크 자원이 부족해서 강제로 추출된 pod가 잔뜩 만들어진 것이다. 이를 해결하기 위해서는 /에 해당하는 리스크 자원을 늘려주면 된다.

# 현재 디스크 자원 할당량 확인
df -h

# 늘리고 싶은 용량 작성
sudo lvextend -L{늘릴 용량} /dev/mapper/ubuntu--vg-ubuntu--lv

# 적용
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

 

위와 같은 명령어를 사용하면 / 에 해당하는 디스크 자원을 늘릴 수 있다.