지난 번 rook-ceph 사용시 XFS파일시스템을 사용하면서 osd가 있는 볼륨에서 rbd를 사용하면 Kernel에서 Hang이 걸리는 문제가 있었다.
따라서 storage전용 node에서는 Scheduling을 막아야 한다.
이는 taint 으로 가능하다.
$ kubectl label nodes <storage-node-name> node-type.cluster.label/ceph-storage=true
$ kubectl taint nodes <storage-node-name> node-type.cluster.label/ceph-storage=true:PreferNoSchedule
# CephCluster 에서 아래 내용을 꼭 추가해줘야 한다!
placement:
osd:
tolerations:
- key: node-type.cluster.label/ceph-storage
operator: Exists
잘 된다!
반응형
'개발 및 운영 > Kubernetes' 카테고리의 다른 글
Kubernetes & OpenWRT & Calico BGP 설치 (0) | 2020.11.05 |
---|---|
Kubernetes IP 변경 (0) | 2020.09.25 |
bitnami/mariadb-galera 오류날때 (0) | 2020.04.23 |
Kubernetes Offline (네트워크 분리 망) 에서 사용 (1) | 2020.03.30 |
Ceph 사용시 XFS 사용시 주의!! (0) | 2020.03.22 |
댓글