일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- AWS
- port
- DISK
- terraform
- deragistration
- onpromise
- centos
- resize2fs
- 리눅스
- Windows
- awscli
- ubuntu
- ntp
- 센토스
- EBS
- mysql
- x-forward-for
- fdisk
- EC2
- xen
- VPN
- Query
- DELETE
- 인스턴스타입
- nvme
- x-real-ip
- Linux
- RDS
- 아마존
- Error
- Today
- Total
목록2024/08 (2)
Cloud
쿠버네티스를 운영하다 보면 어떤 이유에서든지 크래시난 pod 가 여러개 있습니다.가끔 일괄로 삭제하게 되는데 하나씩 하게 되면 너무 시간이 걸리기 때문에, 이럴때는 awk와 xarg 로 삭제하면 편합니다. ## 특정 에러만 삭제 kubectl get pods | grep 'Init:CrashLoopBackOff' | awk '{print $1}' | xargs kubectl delete pod ## 정상 메세지 이외 삭제 kubectl get pods --no-headers --field-selector=status.phase!=Running,status.phase!=Succeeded | awk '{ print $1};' | xargs kubectl delete pod
AWS 인프라를 오래 사용하다 보니, 4세대 인스턴스들의 사양을 변경 할 경우가 발생하였습니다.기존에 cluster 되어 있는 서비스들이었기 때문에 placement 그룹으로 묶어 놨던 서버들입니다. 사양 변경 내역을 확인하고 AWS-CLI 에서 일괄 배치를 돌렸는데 자원부족으로 타입 변경 에러가 발생하는 것을 확인하였습니다. 처음에는 감을 못잡고 좀 헤메다가 placement 그룹이 해제된다는 것을 발견! ( 제 기억으로는 예전에 해제가 되지 않았습니다.) 바로 해제하고 변경을 완료하였습니다. (아마존링크 참고)클러스터 배치 그룹의 모든 인스턴스를 중지합니다.영향을 받는 인스턴스의 인스턴스 유형을 변경합니다.클러스터 배치 그룹의 모든 인스턴스를 시작합니다.이렇게 가이드 되어 있는데, 그냥 하나씩 해..