国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CEPH 14.2添加和刪除OSD

IT那活兒 / 1759人閱讀
CEPH 14.2添加和刪除OSD

點擊上方“IT那活兒”公眾號,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了!!!

Ceph OSD Daemon將數(shù)據(jù)寫入磁盤和日志。因此,需要為 OSD 提供一個磁盤和日志分區(qū)的路徑(即,這是最常見的配置,也可以根據(jù)自己的需要配置系統(tǒng))。


準(zhǔn)備工作

1.1 列出磁盤
要列出節(jié)點上的磁盤,執(zhí)行以下命令:
ceph-deploy disk list {node-name [node-name]...}
1.2 ZAP磁盤
要對磁盤進行 zap(刪除其分區(qū)表)以準(zhǔn)備與Ceph一起使用,執(zhí)行以下命令(這將刪除所有數(shù)據(jù)):
ceph-deploy disk zap {osd-server-name} {disk-name}

ceph-deploy disk zap osdserver1 /dev/sdb

ceph-deploy disk zap osdserver1 /dev/sdb /dev/sdc /dev/sdd
1.3 創(chuàng)建 OSD
創(chuàng)建集群、安裝 Ceph 包并收集密鑰后,可以創(chuàng)建OSD并將它們部署到 OSD 節(jié)點。
ceph-deploy osd create --data {data-disk} {node-name}
例如:
ceph-deploy osd create --data /dev/ssd osd-server1
當(dāng)在單個節(jié)點上運行多個 Ceph OSD Daemon并與每個 OSD Daemon共享一個分區(qū)日志時,應(yīng)該將整個節(jié)點視為 CRUSH 目的的最小故障域,因為如果 SSD 發(fā)生故障,所有日志的 Ceph OSD Daemon它也會失敗。
1.4 列出 OSD
要列出部署在節(jié)點上的 OSD,執(zhí)行以下命令:
ceph-deploy osd list {node-name}


刪除osd

2.1 停掉對應(yīng)osd進程

sudo systemctl stop ceph-osd@0

2.2 踢出集群
sudo ceph osd out 0
2.3 從CRUSH中刪除
已將osd.0移出crush map.
sudo ceph osd crush remove osd.0
2.4 從集群中將osd移除
1)刪除秘鑰信息
sudo ceph auth del osd.0
2)刪除在集群中的信息
sudo ceph osd rm 0
2.5 取消掛載
umount /var/lib/ceph/osd/ceph-0
但是盤還在。
2.6 對磁盤進行格式化并刪除目錄
sudo ceph-volume lvm zap /dev/sdb --destroy


恢復(fù)/添加回osd

3.1 --osd-id 標(biāo)記回原來的ID
sudo ceph-volume --cluster ceph lvm create --bluestore --data /dev/sdb --osd-id 0
報錯,由于14版本ceph-volume工具有BUG,需要修改ceph-volume源碼:
The osd ID 0 is already in use or does not exist.
1)修改ceph-volume源碼
vi /usr/lib/python2.7/site-packages/ceph_volume/util/prepare.py
尋找 def osd_id_available。
2)添加一個判斷邏輯
not osd or
3)此時就可創(chuàng)建osd
sudo ceph-volume --cluster ceph lvm create --bluestore --data /dev/sdb --osd-id 0
3.2 添加osd成功



本文作者:王思強(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129224.html

相關(guān)文章

  • Ceph v12.2 Luminous基于ubuntu16.04集群部署

    摘要:第一次接觸集群,感謝官方的指導(dǎo)文檔和許多網(wǎng)友提供的教程,糊糊涂涂算是把集群部署起來了。應(yīng)該為每個運行的機器添加一個,否則集群處于狀態(tài)。至此的集群搭建算是完成了,下一步會進行塊設(shè)備的搭建。參考分布式存儲部署手冊如何在中安裝存儲集群部署版 第一次接觸ceph集群,感謝官方的指導(dǎo)文檔和許多網(wǎng)友提供的教程,糊糊涂涂算是把集群部署起來了。由于Luminous12.2剛發(fā)布不久,部署起來跟舊版本還...

    MiracleWong 評論0 收藏0
  • 詳解Ceph的殺手級技術(shù)CRUSH

    摘要:下圖是的代碼段,我喜歡叫它攪拌攪拌再攪拌得出一個隨機數(shù)如果看到這里你已經(jīng)被攪暈了,那讓我再簡單梳理下選擇一個時做的事情給出一個,作為的輸入。,,得出一個隨機數(shù)重點是隨機數(shù),不是。對于所有的用他們的權(quán)重乘以每個對應(yīng)的隨機數(shù),得到乘積。前言前文回顧:《開源社區(qū)的明星項目—Ceph談》、《史上最全的Ceph構(gòu)件及組件分析》、關(guān)于Ceph主題,這一節(jié)將詳細介紹Ceph ?CRUSH。Ceph CRU...

    newtrek 評論0 收藏0
  • 跟我學(xué) K8S--運維: helm 安裝 ceph 到 kubernetes 集群

    摘要:參考官方文檔進行操作本文假設(shè)環(huán)境正常運行,并且已經(jīng)安裝。只能以單副本運行部署運行命令來安裝等待一段時間執(zhí)行完成后,通過如下命令確定集群是否成功運行檢查的狀態(tài)檢查集群狀態(tài)至此,集群部署完成。 參考 ceph 官方文檔進行操作: http://docs.ceph.com/docs/mas... 本文假設(shè)kubernetes 環(huán)境正常運行,并且 host 已經(jīng)安裝 helm client。 ...

    marser 評論0 收藏0
  • Ceph v12.2 Luminous 塊存儲(RBD)搭建

    摘要:還是上篇文章說的,搭建塊存儲之前,先把官方的文檔看一遍,保證獲益匪淺。傳送門官方文檔注意塊存儲最好不要安裝在節(jié)點,可以安裝在節(jié)點節(jié)點或其他節(jié)點。在版本,在創(chuàng)建集群時,不會自動創(chuàng)建默認的池。參考塊存儲之相關(guān)命令 還是上篇文章說的,搭建塊存儲之前,先把官方的文檔看一遍,保證獲益匪淺。傳送門:Ceph官方文檔 注意:(1) rbd塊存儲最好不要安裝在osd節(jié)點,可以安裝在mon節(jié)點、adm...

    fancyLuo 評論0 收藏0
  • 史上最全的Ceph構(gòu)件及組件分析

    摘要:層確保數(shù)據(jù)一致性和可靠性。元數(shù)據(jù)服務(wù)器,跟蹤文件層次結(jié)構(gòu)并存儲只供使用的元數(shù)據(jù)。這些文件系統(tǒng)擴展屬性能夠為守護進程提供內(nèi)部對象的狀態(tài)快照元數(shù)據(jù)和等信息這有助于數(shù)據(jù)管理。啟迪云-高級開發(fā)工程師 ?侯玉彬前言前文回顧:《開源社區(qū)的明星項目—Ceph談》上一次簡單的介紹Ceph的過去和未來的發(fā)展。這一節(jié)將詳細介紹Ceph的構(gòu)件以及組件。Ceph存儲架構(gòu)Ceph 存儲集群由幾個不同的daemon組成...

    oujie 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<