7.3. ストレージリソースの割り当て
デフォルトで、Data Grid Operator は永続ボリューム要求に 1Gi を割り当てます。ただし、シャットダウン時に Data Grid がクラスターの状態を保持できるように、Data Grid サービス Pod で利用可能なストレージの容量を調整する必要があります。
利用可能なコンテナーストレージが、利用可能なメモリー量を下回ると、データ損失が発生する可能性があります。
手順
-
ストレージリソースを
spec.service.container.storageフィールドで割り当てます。 必要に応じて、
ephemeralStorageフィールドまたは storageClassNameフィールドを設定します。注記これらのフィールドは同時に使用でいません。どちらか 1 つだけを
InfinispanCR に追加します。- 変更を適用します。
一時ストレージ
StorageClass オブジェクトの名前
| フィールド | 説明 |
|---|---|
|
| Data Grid サービス Pod のストレージの量を指定します。 |
|
|
ストレージが一時的または永続的であるかどうかを定義します。一時ストレージを使用するには、値を |
|
|
永続ボリューム要求 (PVC) に使用する |
7.3.1. 永続ボリューム要求 リンクのコピーリンクがクリップボードにコピーされました!
Data Grid Operator は永続ボリューム要求 (PVC) を作成し、コンテナーストレージを /opt/infinispan/server/data にマウントします。
キャッシュ
キャッシュを作成すると、Data Grid はクラスターの再起動後にキャッシュを使用できるように、設定を永続的に保存します。
データ
クラスターのシャットダウン中に Data Grid サービス Pod でデータを永続化させる場合は、<file-store/> 要素を Data Grid キャッシュ設定に追加して、ファイルベースのキャッシュストアを使用します。