検索

1.2. 外部の CephFS を使用する Shared File Systems サービスのデプロイ

download PDF

Red Hat OpenStack Platform (RHOSP) ディレクターを使用して、CephFS で Shared File Systems サービス (manila) をデプロイできます。Shared File Systems サービスは、NFS プロトコルまたはネイティブ CephFS プロトコルで使用できます。

重要

CephFS ネイティブドライバーと共に Shared File Systems サービスを使用して、Manila CSI で Red Hat OpenShift Container Platform にファイル共有を提供することはできません。Red Hat では、このようなデプロイメントをサポートしていません。詳細は、Red Hat のサポートにお問い合わせください。

CephFS-NFS を使用した Shared File Systems サービスは、Manila CSI を使用した Red Hat OpenShift Container Platform へのファイル共有の提供を完全にサポートします。このソリューションは、大規模なデプロイメントを対象としていません。CSI ワークロードの推奨事項の詳細は、https://access.redhat.com/articles/6667651 を参照してください。

ネイティブ CephFS 共有ファイルシステムを使用するには、クライアントが Ceph パブリックネットワークにアクセスできる必要があります。オーバークラウドを既存の Ceph Storage クラスターと統合する際に、director は Ceph パブリックネットワークとして指定する分離ストレージネットワークを作成しません。このネットワークがすでに存在していることを前提とします。Ceph パブリックネットワークへの直接アクセスを許可しないでください。その代わりに、テナントが Ceph パブリックネットワークに接続するためのルーターを作成するのを許可します。

NFS-Ganesha ゲートウェイ

NFS プロトコルを通じて CephFS を使用する場合、director は Pacemaker (PCS) が管理するコントローラーノードに NFS-Ganesha ゲートウェイをデプロイします。PCS は、アクティブ/パッシブ設定を使用してクラスターの可用性を管理します。

NFS-Ganesha ゲートウェイは、Red Hat Ceph Storage 5.x (Ceph パッケージ 16.x) および Red Hat Ceph Storage 6.x (Ceph パッケージ 17.x) でサポートされています。お使いのシステムにインストールされている Ceph Storage がどのリリースかを判断する方法は、Red Hat Ceph Storage releases and corresponding Ceph package versions を参照してください。

前提条件

外部 Ceph Storage クラスターを使用して Shared File Systems サービスを設定する前に、以下の前提条件を満たす必要があります。

  • 外部 Ceph Storage クラスターにアクティブな Metadata Server (MDS) があることを確認する。

    $ ceph -s
  • 外部 Ceph Storage クラスターに、CephFS データおよびメタデータプールによってサポートされる CephFS ファイルシステムがある。

    • CephFS ファイルシステムのプールを確認する。

      $ ceph fs ls
    • これらのプールの名前をメモして、director パラメーターである ManilaCephFSDataPoolName および ManilaCephFSMetadataPoolName を設定する。この設定について詳細は、カスタム環境ファイルの作成 を参照してください。
  • 外部の Ceph Storage クラスターに、Shared File Systems サービス用の cephx クライアント名およびキーがある。

    • キーリングを確認する。

      $ ceph auth get client.<client name>
      • <client name>cephx クライアント名に置き換える。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.