3.7. Block Storage サービス (cinder) の内部プロジェクトの作成および設定


一部の Block Storage 機能では、サービスプロジェクトとも呼ばれる内部 Block Storage プロジェクトまたはテナント (つまり cinder-internal) が必要です。

Block Storage サービスは、このプロジェクトを使用してサービスが作成するリソースを管理し、リソースがユーザーのプロジェクトクォータ制限に対してカウントされないようにします。たとえば、頻繁なボリューム複製や移行中のボリュームの一時コピーのためにイメージがキャッシュされる場合に作成されるボリュームなどです。

この cinder-internal プロジェクトもデフォルトのプロジェクトクォータの影響を受けるため、このプロジェクトの volumes クォータ (デフォルトでは最大 10 ボリュームに制限されています) を調整する必要があります。volumes クォータ制限を無制限 (-1) に設定するか、使用可能なボリュームストレージを効果的に使用できるように 50 などの数値を指定することができます。また、このプロジェクト用に作成されるボリュームの最大サイズをギガバイト単位で制限する gigabytes クォータ (デフォルト設定は 1000) を変更する必要がある場合もあります。

手順

  1. ワークステーションから OpenStackClient Pod のリモートシェルにアクセスします。

    $ oc rsh -n openstack openstackclient
    Copy to Clipboard Toggle word wrap
  2. 次のように、cinder-internal という名前の汎用プロジェクトとユーザーを作成します。

    $ openstack project create --enable --description "Block Storage Internal Project" cinder-internal
    +-------------+----------------------------------+
    | Field       | Value                            |
    +-------------+----------------------------------+
    | description | Block Storage Internal Project   |
    | domain_id   | default                          |
    | enabled     | True                             |
    | id          | 670615550a5d4126b22953f76f380397 |
    | is_domain   | False                            |
    | name        | cinder-internal                  |
    | options     | {}                               |
    | parent_id   | default                          |
    | tags        | []                               |
    +-------------+----------------------------------+
    $ openstack user create --project cinder-internal cinder-internal
    +---------------------+----------------------------------+
    | Field               | Value                            |
    +---------------------+----------------------------------+
    | default_project_id  | 670615550a5d4126b22953f76f380397 |
    | domain_id           | default                          |
    | enabled             | True                             |
    | id                  | a6b3576f345346a590f2c8292f5cbd60 |
    | name                | cinder-internal                  |
    | options             | {}                               |
    | password_expires_at | None                             |
    +---------------------+----------------------------------+
    Copy to Clipboard Toggle word wrap
  3. この cinder-internal プロジェクトに対して Block Storage サービスが作成できるボリュームの最大数を変更します。

    $ openstack quota set --volumes <maxnum> cinder-internal
    Copy to Clipboard Toggle word wrap
    • <maxnum> を、Block Storage サービスがこの cinder-internal プロジェクトに対して作成できるボリュームの最大数に置き換えます。
  4. オプション: Block Storage サービスが、この cinder-internal プロジェクト用に作成できるすべてのボリュームの最大合計サイズを変更します。

    $ openstack quota set --gigabytes <maxgb> cinder-internal
    Copy to Clipboard Toggle word wrap
    • <maxgb> を、Block Storage サービスがこの cinder-internal プロジェクト用に作成できるボリュームの最大合計サイズ (ギガバイト単位) に置き換えます。
  5. openstackclient Pod を終了します。

    $ exit
    Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat