Cloud/Kubernetes
ceph osd 생성 안될 때
퐁스
2020. 1. 9. 13:43
ceph cluster를 재구성시 osd가 생성되지 않을 때가 있다. 이 때에 operator 로그를 보아도 커넥션이 안되서 네트워크 문제인가 하고 아리송할 수 있는데 ceph를 구성하는 호스트들의 ceph 폴더를 지우고 클러스터를 재구성하면 잘 된다.
ls /var/lib/rook/
rm -rf /var/lib/rook/
보면 이전에 구성했던 파일들이 남아있어 문제가 발생한다. 삭제 이후 클러스터 구성을 다시 해주면 osd가 잘 뜨는 것을 볼 수 있다.
툴박스를 설치했다면 명령어를 통해 ceph 상태를 체크하도록 한다.
kubectl exec -it -n rook-ceph [rook-ceph-tools-pod] -- ceph -s