OpenShift Pod 삭제 시 hang 발생 처리 > OpenShift

본문 바로가기
사이트 내 전체검색

OpenShift

OpenShift Pod 삭제 시 hang 발생 처리

페이지 정보

profile_image
작성자 이종민
댓글 0건 조회 177회 작성일 20-10-20 10:26

본문

* Platform Version : Redhat OpenShift 3.9

OpenShift Pod 삭제 시 hang 발생 처리

1. 삭제 절차
 - 콘솔에서 Delete pod immediately without waiting for the processes to terminate gracefully 미체크 : 현상 발생

---
일반적인 pod delete 과정은 아래와 같습니다.

1. user deletes a pod
2. pod deletion timestamp is set
3. kubelet observes pod update, and cleans up pod on node
4. kubelet sends final deletion request of pod
5. pod is removed

kubelet에 의한 final deletion request가 보내지지 못하는 경우 pod는 'terminating' phase로 남게 되어, 경우에 따라 명확하게 --force --grace-period=0 옵션을 추가하여 삭제할 수 있습니다.
이 2 옵션을 추가해도 삭제가 안되는 경우, OpenShift API에 아래와 같은 명령을 보내 직접 object를 삭제할 수 있습니다.

$ echo '{ "propagationPolicy": "Background" }' | curl -k -X DELETE -d @-  -H "Authorization: Bearer <token>" -H 'Accept: application/json' -H 'Content-Type: application/json'  https://<master_URL>:<port>/api/v1/namespaces/<namespace>/pods/<pod_name>;

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

공지사항

  • 게시물이 없습니다.

접속자집계

오늘
18
어제
154
최대
301
전체
6,378
Copyright © www.linuxdata.org All rights reserved.