4.3.2. 外部モードストレージクラスター
外部ストレージクラスターの場合、ocs-operator はわずかに異なるセットアッププロセスに従います。ocs-operator は、rook-ceph-external-cluster-details ConfigMap の存在を探しますが、これは管理者かコンソールのどちらか他の人が作成したものでなければなりません。ConfigMap の作成方法については、Creating an OpenShift Data Foundation Cluster for external mode を参照してください。次に、ocs-operator は、ConfigMap で指定されているように、次のリソースの一部またはすべてを作成します。
| 外部 Ceph 設定 |
外部 |
| 外部 Ceph 認証情報シークレット | 外部 Ceph インスタンスに接続するための認証情報を含むシークレット。 |
| 外部 Ceph StorageClasses | RBD、Ceph FS、および/または RGW のボリュームの作成を可能にする 1 つ以上の StorageClasses。 |
| Ceph FSCSI ドライバーを有効にする |
|
| Ceph RGW 設定 | RGW StorageClass が指定されている場合は、さまざまな Ceph Object CR を作成して、Ceph RGW オブジェクトストレージエンドポイントへのアクセスを有効にして提供します。 |
ConfigMap で指定されたリソースを作成した後、StorageCluster の作成プロセスは次のように進行します。
|
|
|
|
|
アプリケーションが Ceph ボリュームのスナップショットを作成するために使用する |
|
|
|
QuickStarts: コンソールにクイックスタートガイドを表示する Quickstart CR を作成します。
4.3.2.1. クラスターの作成 リンクのコピーリンクがクリップボードにコピーされました!
CephCluster CR が外部モードで作成されると、Rook オペレーターは次の操作を実行します。
-
オペレーターは、リモート Ceph クラスターへの接続が使用可能であることを検証します。接続には、
monエンドポイントとシークレットをローカルクラスターにインポートする必要があります。 -
CSI ドライバーは、Ceph へのリモート接続で設定されます。RBD および
CephFSプロビジョナーとボリュームプラグインは、内部モードで設定された場合、CSI ドライバーと同様に開始され、Ceph への接続は OpenShift クラスターの外部にあります。 - モニターアドレスの変更を定期的に監視し、それに応じて Ceph-CSI 設定を更新します。