대상 Redhat Ceph storage 1.3 (Hammer)
Ceph OSD node의 디스크 한개가 오류가 발생하여 교체를 하여야 하는 경우 아래와 같은 절차로 진행하면 된다.
[root@istgosd2]# ceph-disk list # <-저널 파티션 확인 [root@istgosd2]# /etc/init.d/ceph stop osd.28
[root@istgmon1]# ceph osd out 28 [root@istgmon1]# ceph -w # <- 리밸런싱 끝날때까지 대기 [root@istgmon1]# ceph osd crush remove osd.28 [root@istgmon1]# ceph auth del osd.28 [root@istgmon1]# ceph auth list [root@istgmon1]# ceph osd rm 28
[root@istgosd2]# umount /var/lib/ceph/osd/ceph-28
[root@istgosd2]# ceph-disk zap [추가한디스크장치] [root@istgosd2]# ceph-disk prepare --fs-type xfs [추가한디스크장치] [맨처음에확인한저널디스크파티션] [root@istgosd2]# ceph osd tree [root@istgosd2]# ceph-disk activate [추가한디스크장치파티션]
[root@istgosd2]# ceph-disk zap /dev/sdd [root@istgosd2]# ceph-disk prepare --fs-type xfs /dev/sdd /dev/sdb2 [root@istgosd2]# ceph osd tree [root@istgosd2]# ceph-disk activate /dev/sdd1