ceph osd 刪除

1、簡介

    一般 情況下,osd 是不需要 進行 刪除 操作的,但是了,凡事 無絕對;很多時候 還是需要 進行刪除 操作(例如,對已經 部署好的 存儲 集羣 重新 進行 方案的 調整,就需要 對 osd 進行 刪除 操作,重新 進行 調整)
    

2、out osd

## 將osd out 
##     reweight 會被置爲 0,集羣會進行數據遷移
##     相當於進行 "ceph osd reweight <osdname (id|osd.id)> <float[0.0-1.0]>" 操作
##     當 "reweight" 爲 0 時,該 osd節點 不納入 "in" 計數
# ceph osd out {osd_id}

    

3、stop osd

## 關閉 osd節點的守護進程
##     在關閉守護進程之前,需要等待 out 之後的數據遷移結束
##     該節點的守護進程 不納入 "up" 計數
# systemctl stop ceph-osd@{osd_id}.service

    

4、remove osd

## remove osd 
##     weight 變爲 0,則會更改 crush 算法的權重
# ceph osd crush remove osd.{osd_id}

    

5、aut del osd

## aut del osd 
##     刪除 osd 節點相關的權限信息
# ceph auth del osd.{osd_id}

    

6、rm osd

## rm osd
##     刪除 osd 節點 id號
# ceph osd rm {osd_id}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章