溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ceph pool 管理(基礎操作)

發(fā)布時間:2020-08-27 18:08:13 來源:網絡 閱讀:2324 作者:堅韌的石頭 欄目:建站服務器

????ceph 云存儲 中,數據 都是 寫入 pool 這個 邏輯 概念中,所以 需要 掌握 pool 相關的 管理 操作(本文 所有 的相關 操作 暫時 只先 列舉 一個),本文 列出 相關 的 基本操作(至于 鏡像、糾刪碼、緩沖池 等 暫時 先不介紹,循序漸進 嘛,后期 會 編寫 文章 的,放心啦?。?br/>????

1、顯示/查詢 pool

1.1 顯示 已創(chuàng)建 的pool

# ceph osd pool ls [ detail ]

????

1.2 查詢 pool 當前狀態(tài)

# ceph osd pool stats {pool_name}

????

1.3 查詢 pool 的使用狀態(tài)

# ceph df

????

2、創(chuàng)建/刪除 pool

2.1 創(chuàng)建 pool

????pool 創(chuàng)建規(guī)則
????????每個osd的pg個數在100個左右
????????pg的個數是2個N次方
????????每一個pool的總容量和pg的個數換算出來的pg的容量 都基本上一致

## pg-num 與 pgp-num 只可以擴大不可以縮小?
# ceph osd pool create {pool-name} {pg-num} [{pgp-num}]

????

2.2 刪除 pool

2.2.1 修改 刪除屬性

????需要修改 pool 刪除屬性,允許 刪除 pool 操作,需要 修改 mon 參數配置

# ceph daemon mon.{mon實例名} config set mon_allow_pool_delete true

????

2.2.2 刪除 pool

## 這個 命令 我是 輸的 很 揪心,算了,畢竟 這樣 保證 安全嘛
# ceph osd pool rm {pool_name} {pool_name} --yes-i-really-really-mean-it

????

3、pool 屬性

????一般 創(chuàng)建 pool 之后可以查看、修改 pool 的相關屬性,常用的屬性有:size、min_size、rule、pg_num、pgp_num 等
????

3.1 獲取 pool 屬性

# ceph osd pool get {pool-name} {key}

????

3.2 設置 pool 屬性

# ceph osd pool set {pool-name} {key} {value}

????

3.3 重命名 pool

# ceph osd pool rename {current-pool-name} {new-pool-name}

????

3.4 設置配額

# ceph osd pool set-quota {pool-name} [max_objects {obj-count}] [max_bytes {bytes}]

????

4、pool 使用類型

????一般 手動創(chuàng)建一個數據池之后,通過 "ceph -s" 查詢 集群狀態(tài),會出現 "application not enabled on 1 pool(s)" 的告警;除了自定義的 類型,當前常見池使用類型有三種
????????CephFS uses the application name cephfs
????????RBD uses the application name rbd
????????RGW uses the application name rgw
????

4.1 設置類型

????設置類型 只是相當于 標明 該pool 主要用于 存儲 何種應用類型的數據,除此之外 并沒有任何操作限制

# ceph osd pool application enable {pool_name} {type}

????

4.2 取消類型

# ceph osd pool application disable  {pool_name} {type} --yes-i-really-mean-it

????

4.3 查看 pool 類型

# ceph osd pool ls detail

????

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI