第8章 Shared File Systems サービス (manila) の設定
Shared File Systems サービス (manila) のデプロイ時に、ネイティブ CephFS、CephFS-NFS、NetApp など、サポートされているバックエンドを 1 つ以上選択できます。
サポートされているバックエンドアプライアンスとドライバーの完全なリストについては、Red Hat ナレッジベーシのアーティクル記事 Component, Plug-In, and Driver Support in Red Hat OpenStack Platform の Manila セクションを参照してください。
8.1. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
-
ワークステーションに
ocコマンドラインツールがインストール済みである。 -
cluster-admin権限を持つユーザーとして、RHOSO コントロールプレーンにアクセスできるワークステーションにログオン済みである。 - Shared File Systems サービスのネットワークのプランニングを行った。詳細は、デプロイメントのプランニング の Shared File Systems サービスのネットワークプランニング を参照してください。
- Shared File Systems サービスを有効化した。詳細は、Shared File Systems サービスの有効化 を参照してください。
ネイティブ CephFS または CephFS-NFS の場合:
- Red Hat Ceph Storage クラスター上に CephFS ファイルシステムが存在している必要があります。詳細は、Red Hat Ceph Storage の統合 を参照してください。
- CephFS ファイルシステム上で操作を実行するには、CephX 機能 (caps) を持つ Ceph ユーザーが存在する必要があります。詳細は、Red Hat Ceph Storage の統合 を参照してください。
CephFS-NFS の場合:
-
Ceph Storage クラスターに
ceph nfsサービスが存在している必要があります。詳細は、Red Hat Ceph Storage の統合 を参照してください。 - Networking サービス (neutron) に、NFS エクスポート用の分離された StorageNFS ネットワークと、対応する StorageNFS 共有プロバイダーネットワークを作成している必要があります。StorageNFS 共有プロバイダーネットワークは、データセンターの分離された StorageNFS ネットワークにマップされます。
NFS サービスは、すべての Red Hat OpenStack Services on OpenShift (RHOSO) ユーザーと共有できるネットワーク上で分離されている必要があります。NFS サービスのカスタマイズの詳細は、Red Hat Ceph Storage ファイルシステムガイド の NFS クラスターとエクスポート管理 を参照してください。
重要Shared File Systems サービス用に NFS サービスをデプロイする場合は、NFS を公開するためのカスタムポートを選択しないでください。デフォルトの NFS ポート 2049 のみがサポートされます。Red Hat Ceph Storage
ingressサービスを有効にし、Ingress-modeをhaproxy-protocolに設定する必要があります。そうしない場合、Shared File Systems サービスで IP ベースのアクセスルールは使用できません。実稼働環境でのセキュリティーを確保するため、共有をクライアントマシンにマウントする場合に0.0.0.0/0へアクセスできないようにしてください。
-
Ceph Storage クラスターに