ceph添加/刪除OSD


一、添加osd:

當前ceph集群中有如下osd,現在准備新添加osd:

clip_image001

(1)選擇一個osd節點,添加好新的硬盤:

(2)顯示osd節點中的硬盤,並重置新的osd硬盤:

列出節點磁盤:ceph-deploy disk list rab1

擦凈節點磁盤:ceph-deploy disk zap rab1 /dev/sbd(或者)ceph-deploy disk zap rab1:/dev/vdb1

(3)准備Object Storage Daemon:

ceph-deploy osd prepare rab1:/var/lib/ceph/osd1

(4)激活Object Storage Daemon:

ceph-deploy osd activate rab1:/var/lib/ceph/osd1

clip_image002

二、刪除osd:

現在要將 rab1中的 osd.4 刪除:

clip_image003

(1)把 OSD 踢出集群

ceph osd out osd.4

(2)在相應的節點,停止ceph-osd服務

systemctl stop ceph-osd@4.service

systemctl disable ceph-osd@4.service

clip_image004

(3)刪除 CRUSH 圖的對應 OSD 條目,它就不再接收數據了

ceph osd crush remove osd.4

clip_image005

(4)刪除 OSD 認證密鑰

ceph auth del osd.4

(5)刪除osd.4

ceph osd rm osd.4

clip_image006


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM