10.5.11.2. マシンセットを使用してデータディスクを設定する


特殊なアプリケーションワークロード向けにルートボリュームを超えた永続ストレージを提供するには、MachineSet YAML ファイルで dataDisks 配列を定義し、ディスクサイズとストレージポリシーを指定します。VMware vSphere 上の OpenShift Container Platform クラスターは、仮想マシン (VM) コントローラーに最大 29 個のディスクを追加することをサポートします。

重要

vSphere データディスクの設定は、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。

Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。

データディスクを設定すると、ディスクを仮想マシンにアタッチし、etcd、コンテナーイメージなどの用途でデータを保存できます。データを分離すると、プライマリーディスクがいっぱいになるのを防ぎ、アップグレードなどの重要なアクティビティーに必要なリソースを確保できます。

注記

データディスクを追加すると、それらは仮想マシンにアタッチされ、RHCOS が指定する場所にマウントされます。

前提条件

  • vSphere 上の OpenShift Container Platform クラスターの OpenShift CLI (oc) に対する管理者アクセス権がある。

手順

  1. テキストエディターで、既存のマシンセットの YAML ファイルを開くか、新しいマシンセットを作成します。
  2. providerSpec フィールドの下に次の行を編集します。

    apiVersion: machine.openshift.io/v1
    kind: ControlPlaneMachineSet
    # ...
    spec:
      template:
        machines_v1beta1_machine_openshift_io:
          spec:
            providerSpec:
              value:
                dataDisks:
                - name: "<disk_name>"
                  provisioningMode: "<mode>"
                  sizeGiB: 20
                - name: "<disk_name>"
                  provisioningMode: "<mode>"
                  sizeGiB: 20
    # ...

    以下は、

    spec.template.machines_v1beta1_machine_openshift_io.spec.providerSpec.value.dataDisks
    1-29 個のデータディスク定義の集合を指定します。このサンプル設定は、2 つのデータディスク定義を含めるフォーマットを示しています。
    spec.template.machines_v1beta1_machine_openshift_io.spec.providerSpec.value.dataDisks.name

    データディスクの名前を指定します。名前は次の要件を満たしている必要があります。

    • 英数字で開始および終了する必要があります。
    • 英数字、ハイフン (-)、アンダースコア (_) のみで構成されます。
    • 最大長は 80 文字です。
    spec.template.machines_v1beta1_machine_openshift_io.spec.providerSpec.value.dataDisks.provisioningMode
    データディスクのプロビジョニング方法を指定します。この値が設定されていない場合、デフォルトで vSphere のデフォルトのストレージポリシーに設定されます。有効な値は、ThinThickEagerlyZeroed です。
    spec.template.machines_v1beta1_machine_openshift_io.spec.providerSpec.value.dataDisks.sizeGiB
    データディスクのサイズを GiB 単位で指定します。最大サイズは 16,384 GiB です。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る