第3章 ブロックプール
OpenShift Data Foundation Operator は、使用されるプラットフォームに応じてデフォルトのストレージプールのセットをインストールします。これらのデフォルトストレージプールは Operator によって所有され、制御されるため、削除したり変更したりすることはできません。
外部モード の OpenShift Data Foundation クラスターでは、複数のブロックプールはサポートされません。
3.1. 内部モードでのブロックプールの管理 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform を使用して、以下の機能を提供するストレージクラスにマップする複数のカスタムストレージプールを作成できます。
- それぞれに高可用性のあるアプリケーションを有効にして、2 つのレプリカを持つ永続ボリュームを使用できるようにします。これにより、アプリケーションのパフォーマンスが向上する可能性があります。
- 圧縮が有効にされているストレージクラスを使用して永続ボリューム要求の領域を節約します。
3.1.1. ブロックプールの作成 リンクのコピーリンクがクリップボードにコピーされました!
前提条件
- 管理者として OpenShift Container Platform Web コンソールにログインしている。
手順
-
Storage
Data Foundation をクリックします。 - Storage systems タブでストレージシステムを選択し、BlockPools タブをクリックします。
- Create Block Pool をクリックします。
Pool name を入力します。
注記双方向レプリケーションデータ保護ポリシーの使用は、デフォルトプールではサポートされていません。ただし、追加のプールを作成する場合は、双方向レプリケーションを使用できます。
-
Data protection policy に
2-way Replicationまたは3-way Replicationのいずれかを選択します。 オプション: データを圧縮する必要がある場合は、Enable compression のチェックボックスを選択します。
圧縮を有効にするとアプリケーションのパフォーマンスに影響がある可能性があり、書き込まれるデータがすでに圧縮または暗号化されている場合は効果的ではない可能性があります。圧縮を有効にする前に書き込まれたデータは圧縮されません。
- Create をクリックします。
3.1.2. 既存プールの更新 リンクのコピーリンクがクリップボードにコピーされました!
前提条件
- 管理者として OpenShift Container Platform Web コンソールにログインしている。
手順
-
Storage
Data Foundation をクリックします。 - Storage systems タブでストレージシステムを選択し、BlockPools をクリックします。
- 更新するプールの末尾でアクションメニュー (⋮) をクリックします。
- Edit Block Pool をクリックします。
以下のようにフォームの詳細を変更します。
注記双方向レプリケーションデータ保護ポリシーの使用は、デフォルトプールではサポートされていません。ただし、追加のプールを作成する場合は、双方向レプリケーションを使用できます。
- Data protection policy を 2-way Replication または 3-way Replication のいずれかに変更します。
圧縮オプションを有効または無効にします。
圧縮を有効にするとアプリケーションのパフォーマンスに影響がある可能性があり、書き込まれるデータがすでに圧縮または暗号化されている場合は効果的ではない可能性があります。圧縮を有効にする前に書き込まれたデータは圧縮されません。
- Save をクリックします。
3.1.3. プールの削除 リンクのコピーリンクがクリップボードにコピーされました!
以下の手順を使用して、OpenShift Data Foundation のプールを削除します。
前提条件
- 管理者として OpenShift Container Platform Web コンソールにログインしている。
手順
-
.Storage
Data Foundation をクリックします。 - Storage systems タブでストレージシステムを選択し、BlockPools タブをクリックします。
- 削除するプールの末尾でアクションメニュー (⋮) をクリックします。
- Delete Block Pool をクリックします。
- Delete をクリックしてプールの削除を確認します。
プールが PVC にバインドされていると、削除できません。このアクティビティーを実行する前に、すべてのリソースの割り当てを解除する必要があります。