Ceph タイプのストレージ - 小規模な操作 - 直接獲得

Ceph rbd の一般的なコマンド:

1. ceph クラスターのステータスを表示します。

#ceph -s

2. 月のステータスを表示する

セフモンの統計

3. OSDの実行ステータスを確認します

Ceph OSD 統計

4. ストレージ プールの pg_num を表示します。

#ceph osd プール プール名 pg_num を取得

5. ストレージプール pg_num を変更します。

#sudo ceph osd プールセットプール名 pg_num 32

6. ストレージプールを作成する

#ceph osd プール作成 [タイプ]

7. 関連するストレージプール

#ceph osd プールアプリケーションを有効にする

8. ストレージプールを削除します

#ceph osd プール rm --yes-i-really-really-mean-it

9. ストレージプールの名前を変更します

#ceph osd プールの名前変更

10. すべてのストレージ プールを一覧表示します。

#ceph osd lspools

#ceph OSD プール ls

#ceph osd プールの詳細

11. ストレージプールのプロパティを表示する

ceph osd プールが rbd すべてを取得します

12. ストレージプールの統計の表示

#ceph OSD プールの統計

#ceph osd プール統計の詳細

13. ストレージプールの使用状況情報の表示

#ラドスDF

14. ストレージプール内のすべてのディスクをリストします。

rbd ls {プール名}

15. ディスクの詳細を表示する

rbd 情報 {プール名}/{イメージ名}

16. ディスクステータス情報の表示

rbd ステータス {プール名}/{イメージ名}

17. ディスクの削除

rbd rm {プール名}/{イメージ名}

18. ディスクのサイズ変更

#rbd --image {画像名}size --size {メガバイト} 例:扩容10G rbd --image image01size --size 10G

19. クラスター内の各ストレージ プールの使用状況を一覧表示します。

#セフDF

20. クォータを設定する

#ceph osd プール セットクォータ max_objects|max_bytes

21. 割り当てを取得する

#ceph osd プールの割り当ての取得

このうち、max_objects はオブジェクト数の割り当てを表し、max_bytes はディスク サイズの割り当てを表します。

22. ストレージプール構成パラメータの取得

#ceph osd プール get [キー名]

例: ceph osd プールのサイズの取得

#パラメータの設定

Ceph OSD プール セット

共通の設定可能なパラメータ:

サイズ: ストレージプール内のオブジェクトコピーの数

min_size: サービスを提供するために必要なレプリカの最小数。サイズが 3 と定義されている場合、min_size も 3 になり、OSD が壊れます。この OSD 上のプール pool にレプリカがある場合、プールはサービスを提供しません。 min_size を 2 にするとサービスも提供可能となり、1 にするとコピーがある限りサービスを提供することになります。

pg_num: PG の数を定義します。

pgp_num: 配置を定義するときに使用される PG の数

crash_ruleset: クラッシュアルゴリズムルールを設定します

nodelete: デフォルトで削除できるかどうかを制御します

nopgchange: ストレージプールの pg num と pgp num を変更できるかどうかを制御します。

nosizechange: ストレージ プールのサイズを変更できるかどうかを制御します。

noscrub および nodeep-scrub: ストレージ プールを整理するか詳細に整理するかを制御します。これにより、高 I/O の問題を一時的に解決できます。

scrub_min_interval: クラスターの負荷が低いときにストレージ プールをクリーニングする最小時間間隔

scrub_max_interval: ストレージ プールをクリーニングする最大時間間隔

deep_scrub_interval: ストレージ プールのディープ クリーニングの時間間隔

23. スナップショットの作成

#ceph osd プール mksnap rados -p mksnap

24. スナップショットの一覧表示

#rados -p lssnap

25. ストレージ プールのスナップショットにロールバックします。

#rados -p ロールバック

26. 2 つの方法でストレージ プールのスナップショットを削除する

#ceph osd プール rmsnap rados -p rmsnap

27. ユーザーと権限、キーを表示する

#ceph auth クライアントを取得します。(auth_name)

28. すべてのユーザーを表示

#ceph 認証リスト

29. ユーザーの削除

#ceph 認証クライアント (auth_name)

30. スナップショットの作成

#rbd snap create {プール名}/{イメージ名}@{スナップショット名}

31. スナップショットを表示する

#rbd スナップ リスト {プール名}/{イメージ名}@{スナップショット名}

32. スナップショットの復元

#rbd スナップ ロールバック {プール名}/{イメージ名}@{スナップショット名}

33. スナップショットの削除

#rbd snap delete {プール名}/{イメージ名}@{スナップショット名}

34. RBDイメージのエクスポート

rbd エクスポート image02 /tmp/image02

35. RBDイメージのインポート

rbd import /tmp/image02 rbd/image02 --image-format 2

おすすめ

転載: blog.csdn.net/qq_41196999/article/details/131461370