ceph叢集常用命令精華彙總!
ceph叢集常用命令精華彙總!
一:CEPH叢集常用命令
1、CEPH狀態查詢常用命令
1、檢視ceph叢集狀態:ceph -s
2、檢視mon狀態:ceph mon stat
- 狀態說明:
- 叢集內(in)
- 叢集外(out)
- 或者且在執行(up)
- 掛了且不再執行(down)
3、檢視osd狀態:ceph osd stat
4、檢視osd目錄樹:ceph osd tree
5、檢視osd池:ceph osd lspool
2、osd操作常用命令
1、下線osd:ceph osd down 0
:讓編號為0的osd down掉,此時該osd不接受讀寫請求,但仍然活著
2、拉起osd:ceph osd up 0
:讓編號為0的osd up,此時該osd接受讀寫請求
3、將osd逐出叢集:ceph osd out 0:將一個編號為0的osd逐出叢集,此時可以做維護
4、將osd加入叢集:ceph osd in 0:將一個編號為0的osd加入叢集
5、刪除osd:ceph osd rm 0:在叢集中刪除一個 osd,可能需要先 stop 該 osd,即 stop osd.0
6、刪除host節點:ceph osd crush rm node1:在叢集中刪除一個host節點
7、檢視最大osd個數:ceph osd getmaxosd
:檢視最大osd的個數,預設最大是4個osd節點
8、設定最大osd個數:ceph osd setmaxosd 20
:設定最大osd個數
9、暫停osd:ceph osd pause
:暫停後整個叢集不再接受資料
10、開啟osd:ceph osd unpause
:開啟後再次接收資料
11、建立pool池:ceph osd pool create vms(名稱) 64(64是PG)
3、CEPH服務常用命令
1、重啟mon服務:systemctl restart ceph-mon.target
2、重啟osd服務:sysetmctl restart ceph-osd.target
3、重啟mgr服務:systemctl restart ceph-mgr.target
4、ceph-deploy工具常用命令
1、使用ceph-deploy工具給c1 c2節點安裝ceph:ceph-deploy install c1 c2
2、使用ceph-deploy工具建立一個叢集(ct,c1,c2三個節點):ceph-deploy new ct c1 c2,此命令需要在ceph目錄中敲,一般為/etc/ceph,沒有需要建立
3、使用ceph-deploy工具建立mon(在ct,c1,c2三個節點上常見mon):ceph-deploy mon create ct c1 c2
4、使用ceph-deploy工具建立osd,並將osd加入叢集中:ceph-deploy osd create ct:sdb c1:sdb c2:sdb
- 上述是同時建立3個OSD,或者也可以用下面三條命令建立
ceph-deploy create --date /dev/sdb ct
ceph-deploy create --date /dev/sdb c1
ceph-deploy create --date /dev/sdb c2
5、在管理節點分發配置檔案到各個節點上去:ceph-deploy admin ct c1 c2
6、獲取祕鑰key:ceph-deploy mon create-initial
7、收集祕鑰(在ct節點):ceph-deploy gatherkeys ct
9、建立mgr管理服務(ct c1 c2三個節點):ceph-deploy mgr create ct c1 c2
10、生成UUID:uuidgen
11、開啟ceph監控:ceph osd pool application enable vms mon
相關文章
- ceph叢集
- CEPH-5:ceph叢集基本概念與管理
- kubernetes叢集的安裝異常彙總
- Hadoop叢集常用命令Hadoop
- linux叢集常用命令Linux
- ceph-deploy離線部署ceph叢集及報錯解決FAQ
- 手把手教你使用rpm部署ceph叢集
- npm常用命令彙總NPM
- linux 常用命令彙總Linux
- ffmpeg常用命令彙總
- Mysql常用命令彙總MySql
- MySQL 常用命令彙總MySql
- 十 叢集管理常用命令
- kubernets1.13.1叢集使用ceph rbd塊儲存
- MongoDB常用命令彙總(一)MongoDB
- 【Git】git常用命令彙總Git
- CEPH-2:rbd功能詳解及普通使用者應用ceph叢集
- kubernetes叢集管理常用命令一
- ElasticSearch 叢集基本概念及常用操作彙總(建議收藏)Elasticsearch
- 最新BAT大廠面試精華彙總(2024詳細版)BAT面試
- docker筆記41-ceph叢集的日常運維Docker筆記運維
- ceph叢集手動部署(後期新增mon和osd)
- 為K8S叢集準備Ceph儲存K8S
- (精華)2020年10月3日 微服務 Docker-叢集(swarm)微服務DockerSwarm
- 指令集彙總
- ARM彙編指令集彙總
- DB2常用命令彙總DB2
- 週六大彙總 | 看雪論壇精華優秀文章
- Ceph Reef(18.2.X)的內建Prometheus監控叢集Prometheus
- yum語法及常用命令彙總
- Redis日常運維-常用命令彙總Redis運維
- 某SAP微信公眾號 2019 SAP模組精華帖彙總
- [自動化]基於kolla的自動化部署ceph叢集
- 精選免費API介面彙總API
- Ceph分散式叢集部署分散式
- 2020.10.26-11.02 人工智慧行業每週技術精華文章彙總人工智慧行業
- 華為雲問題彙總
- 踩坑日誌--CEPH叢集常見問題解決辦法