docker筆記44-rbd塊儲存的建立
ceph rbd塊儲存簡介
其前身就是ceph塊裝置,為ceph客戶端提供基於塊的持久儲存,通常做為一個額外的磁碟使用,客戶可以靈活的使用這個磁碟,可以作為裸裝置使用,也可以格式化成檔案系統,然後掛載使用。利用librbd庫將塊資料連續的儲存在跨越多個OSD的條帶儲存空間。
建立rbc塊儲存
[root@k8s-node3 ~]# ceph osd lspools
rbd塊儲存預設是存在rbd pool裡面的。
先建立一個rbd的pool。
[root@k8s-node3 ~]# ceph osd pool create rbd 128 ##128表示pg的個數
[root@k8s-node3 ~]# ceph osd lspools 0 rbd,
說明: 0是一個編號。
如果想刪除,可以執行如下語句:
[root@k8s-node3 ~]# ceph osd pool delete rbd rbd --yes-i-really-really-mean-it
下面再建立一個rbd的塊儲存:
[root@k8s-node1 ~]# rbd create data --size 1024 -p rbd
、data是我們自己取的rbd塊儲存的名字;
-p是指定pool,也可以不加-p,不加就預設是rbd pool;
--size指定大小,預設單位是MB。
檢視rbd塊儲存的相關資訊:
[root@k8s-node1 ~]# rbd --image data info rbd image 'data': size 1024 MB in 256 objects ##objects是塊的意思 order 22 (4096 kB objects) block_name_prefix: rbd_data.1149238e1f29 format: 2 features: layering, exclusive-lock, object-map, fast-diff, deep-flatten flags:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-2218622/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Docker筆記2——儲存自己的LNMPDocker筆記LNMP
- docker筆記39-ceph分散式儲存的搭建Docker筆記分散式
- 塊儲存 檔案儲存 物件儲存物件
- 七牛儲存使用筆記筆記
- Docker storage儲存Docker
- docker 儲存映象Docker
- docker容器儲存Docker
- 大話儲存後傳筆記筆記
- 學習筆記14:模型儲存筆記模型
- 修改docker的預設儲存位置及映象儲存位置Docker
- 建立NFS型別的儲存NFS型別
- EntityFramework Core筆記:儲存資料(4)Framework筆記
- GlusterFS分散式儲存學習筆記分散式筆記
- Docker儲存Volume使用Docker
- 物件儲存 vs 檔案儲存 vs 塊儲存,選哪個?物件
- Synology群暉NAS儲存正確建立儲存池和儲存空間的方法
- Docker(十三)-Docker save and load映象儲存Docker
- 修改docker映象儲存位置的方法Docker
- ES 筆記三十二:文件分散式儲存筆記分散式
- MySQL提升筆記(4)InnoDB儲存結構MySql筆記
- docker儲存配置與管理Docker
- 【numpy學習筆記】陣列的儲存和下載筆記陣列
- 杉巖:淺談物件儲存和塊儲存區別物件
- Docker Toolbox替換預設docker machine的儲存位置DockerMac
- 讀書筆記5-資料儲存篇筆記
- Docker映象的目錄儲存講解Docker
- SqlServer儲存過程的建立與使用SQLServer儲存過程
- MySQL儲存過程的建立和使用MySql儲存過程
- Docker的使用筆記Docker筆記
- docker更換容器儲存位置Docker
- MySQL的varchar儲存原理:InnoDB記錄儲存結構MySql
- NAS中如何建立儲存池
- 理解Docker(8):Docker 儲存之卷(Volume) (轉)Docker
- docker 筆記1--在virtualBox + vagrant 建立的虛擬環境下安裝dockerDocker筆記
- 區塊鏈資訊儲存是如何實現安全儲存區塊鏈
- OceanBase 儲存層程式碼解讀(三)巨集塊儲存格式
- OceanBase 儲存層程式碼解讀(二)微塊儲存格式
- CEPH分散式儲存搭建(物件、塊、檔案三大儲存)分散式物件