• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

마스터 노드의 ectd에 문제가 생기면 어떻게 되나요 ?

21.03.16 16:12 작성 조회수 216

1

마스터 노드의 ectd에 문제가 생기면 어떤 일이 발생하고, 어떻게 조치할 수 있는지 궁금합니다. (싱글 마스터 그리고 멀티 마스터 노드 상황 모두)

답변 1

답변을 작성해보세요.

0

안녕하세요 

1. 마스터 노드의 ectd에 문제가 생기면 어떤 일이 발생하고, 어떻게 조치할 수 있는지 궁금합니다. 

> 일단 문제가 일어나기가 쉽지가 않아서요 어떤 종류의 문제를 얘기하시는걸까요?

> 이론적으로는 etcd에 어떤 종류의 문제가 있어서 당장 서비스에는 문제가 발생하지 않습니다. 

2. 싱글 마스터 or 멀티 마스터 

일반적으로 현업에서 싱글 마스터로 구성하지 않는 이유는..etcd가 쿠버네티스 클러스터의 구성 정보를 저장(백업)하고자 하는 목적으로 설계된 것이기 때문에 어떠한 이유로든 etcd의 정보가 불일치, 정합 문제등이 발생하여 복구할 수 없게 되면, (예를 들면 농협 원장 db 날린 사건 / 뭐 다른 루트로 복구하긴 했지만...) 쿠버네티스의 정보를 원복할 수 없습니다. 

농협 전산 사고: https://namu.wiki/w/%EB%86%8D%ED%98%91%20%EC%A0%84%EC%82%B0%20%EC%82%AC%EA%B3%A0

3. etcd 백업과 복구를 해보시면 감이 오실꺼 같네요. 아래의 내용을 참고해서 해보시면 될 것 같습니다.

 백업과 복구는 추후 cka 과정에서 다룰 예정이긴 합니다. 

https://discuss.kubernetes.io/t/etcd-backup-and-restore-management/11019

조훈 드림.