1.9. ストレージボリュームオプションの変更


Cryostat インスタンスのカスタムリソース (CR) でストレージボリュームを設定できます。Cryostat は、永続ボリュームクレーム (PVC) および emptyDir ストレージボリュームタイプをサポートします。Cryostat 4.1 以降では、Cryostat データベースとオブジェクトストレージの両方に対して、別々の PVC 設定と別々の emptyDir 設定を、互いに独立して設定できます。

Cryostat Operator はデフォルトで、Cryostat インスタンス内の Cryostat データベースとオブジェクトストレージの両方に対して、別々の PVC を作成します。各 PVC はデフォルトの StorageClass リソースを使用します。Cryostat データベースの PVC には、デフォルトで 500 メビバイト (MiB) のストレージが割り当てられています。オブジェクトストレージの PVC には、デフォルトで 32 ギビバイト (GiB) のストレージが割り当てられています。

以下のオプションのいずれかを選択することにより、OpenShift Container Platform で Cryostat アプリケーション用のカスタム PVC を作成できます。

  • Form view ウィンドウで、それぞれ Storage Options > Database > PVC > SpecStorage Options > Object Storage > PVC > Spec に移動します。いずれの場合も、必要に応じて関連するフィールドに入力して PVC をカスタマイズします。
  • YAML view ウィンドウに移動し、spec: キーセット内の storageOptions.database および storageOptions.objectStorage の配列を、必要に応じて編集します。

次のいずれかのオプションを選択して、OpenShift Container Platform 上の Cryostat アプリケーションで Cryostat データベースとオブジェクトストレージの両方に別々の emptyDir ストレージボリュームを設定できます。

  • Form view ウィンドウで、Storage Options > Database または Storage Options > Object Storage、あるいはその両方で Empty Dir 設定を有効にします。
  • YAML view ウィンドウで、spec.storageOptions.database.emptyDir.enabled 配列、または spec.storageOptions.objectStorage.emptyDir.enabled 配列のいずれか、またはその両方を true に設定します。

前提条件

  • Red Hat OpenShift Web コンソールを使用して OpenShift Container Platform にログインしている。

手順

  1. Cryostat インスタンスの作成を開始する場合は、次の手順を実行します。

    1. Red Hat OpenShift Web コンソールで、Operators > Installed Operators の順にクリックします。
    2. 使用可能な Operator のリストから、Red Hat build of Cryostat を選択します。
    3. Operator details ページで、Details タブをクリックします。
    4. Provided APIs セクションで Cryostat を選択し、Create instance をクリックします。
  2. Create Cryostat パネルで、Cryostat アプリケーションのストレージ設定を変更するには、次のいずれかのオプションを選択します。

    1. Form ビューを使用する場合は、以下を実行します。

      1. Form view ラジオボタンをクリックします。
      2. Storage Options セクションに移動し、Name フィールドに値を入力します。
      3. Storage Options > Database > EmptyDir または Storage Options > Object Storage > Empty Dir を展開します。いずれの場合も、オプションの拡張された選択肢が Red Hat OpenShift Web コンソールで開きます。
      4. Enabled スイッチを true に設定します。

        図1.12 Empty Dir スイッチを true に設定した例

        *Empty Dir* スイッチを `true` に設定した例
    2. YAML ビューを使用する場合は、以下を実行します。

      1. YAML view のラジオボタンをクリックします。
      2. YAML ファイルの spec: キーセットに、storageOptions.database 定義または storageOptions.objectStorage 定義、あるいはその両方を追加し、emptyDir プロパティーを true に設定します。

        emptyDir プロパティーが true として設定されていることを示す例

        --
        apiVersion: operator.cryostat.io/v1beta2
        kind: Cryostat
        metadata:
          name: cryostat-sample
        spec:
          storageOptions:
            database:
              emptyDir:
                enabled: true
                medium: "Memory"
                sizeLimit: 1Gi
            objectStorage:
              emptyDir:
                enabled: true
                sizeLimit: 64Gi
        --

      3. オプション:medium プロパティーと sizeLimit プロパティーの値を設定します。
  3. この Cryostat インスタンスのカスタムリソース (CR) で他のプロパティーを設定する場合は、これらのプロパティーの詳細は、このドキュメントの他のセクションを参照してください。
  4. この Cryostat インスタンスの作成を終了する場合は、Create をクリックします。

Create をクリックすると、この Cryostat インスタンスは Operator details ページの Cryostat タブで利用できます。その後、Operator details ページでインスタンス名をクリックし、Actions ドロップダウンメニューから Edit Cryostat を選択すると、Cryostat インスタンスの CR プロパティーを編集できます。

Cryostat Operator は、Cryostat インスタンス用の PVC を作成する代わりに、ストレージ用の EmptyDir ボリュームを作成します。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る