8.2. Shared File Systems サービスの有効化


Shared File Systems サービス (manila) を有効にして、Red Hat OpenStack Services on OpenShift (RHOSO) デプロイメントでリモートの共有可能なファイルシステムをプロビジョニングできます。これらのファイルシステムは共有と呼ばれ、これを使用することで、クラウド内のプロジェクトが POSIX 準拠のストレージを共有できるようになります。共有は、読み取り/書き込みアクセスモードで、複数のコンピュートインスタンス、ベアメタルコンピュート、コンテナー、またはコンテナーの Pod に同時にマウントできます。

Shared File Systems サービスを有効にすると、次のバックエンドを使用してサービスを設定できます。

  • Red Hat Ceph Storage CephFS
  • Red Hat Ceph Storage CephFS-NFS
  • サードパーティーベンダーのストレージシステム経由の NFS または CIFS

前提条件

手順

  1. OpenStackControlPlane CR ファイル (openstack_control_plane.yaml) を開き、次のパラメーターを spec セクションに追加して、Shared File Systems サービスを有効にします。

    spec:
      ...
      manila:
        enabled: true
        apiOverride:
          route: {}
        template:
          databaseInstance: openstack
          secret: osp-secret
          manilaAPI:
            replicas: 3
            override:
              service:
                internal:
                  metadata:
                    annotations:
                      metallb.universe.tf/address-pool: internalapi
                      metallb.universe.tf/allow-shared-ip: internalapi
                      metallb.universe.tf/loadBalancerIPs: 172.17.0.80
                  spec:
                    type: LoadBalancer
          manilaScheduler:
            replicas: 3
          manilaShares:
            share1:
              networkAttachments:
              - storage
              replicas: 0 # backend needs to be configured
    注記

    Shared File Systems サービスのバックエンドを設定する必要があります。Shared File Systems サービスのバックエンドを設定しない場合、サービスはデプロイされますがアクティブ化されません (replicas: 0)。

  2. コントロールプレーンを更新します。

    $ oc apply -f openstack_control_plane.yaml -n openstack
  3. RHOCP が OpenStackControlPlane CR に関連するリソースを作成するまで待機します。次のコマンドを実行して、ステータスを確認します。

    $ oc get openstackcontrolplane -n openstack

    ステータスが "Setup complete" であれば、OpenStackControlPlane リソースが作成されています。

    ヒント

    デプロイの進行状況を追跡するには、get コマンドの末尾に -w オプションを追加します。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る