MicroShift is Technology Preview software only.
For more information about the support scope of Red Hat Technology Preview software, see Technology Preview Support Scope.6.4. 基本的な LVMS 設定例
Red Hat build of MicroShift は、LVM 設定のパススルーをサポートしており、カスタムボリュームグループ、シンボリュームプロビジョニングパラメーター、予約済みの未割り当てボリュームグループ領域を指定できます。作成した LVMS 設定ファイルはいつでも編集できます。ファイルの編集後に設定の変更をデプロイするには、Red Hat build of MicroShift を再起動する必要があります。
次の lvmd.yaml
サンプルファイルは、基本的な LVMS 設定を示しています。
LVMS 設定例
socket-name: 1 device-classes: 2 - name: "default" 3 volume-group: "VGNAMEHERE" 4 spare-gb: 0 5 default: 6
- 1
- 文字列。gRPC の UNIX ドメインソケットエンドポイント。デフォルトは /run/lvmd/lvmd.socket です。
- 2
- 各
device-class
の設定のマップのリスト。 - 3
- 文字列。
device-class
の名前。 - 4
- 文字列。
device-class
が論理ボリュームを作成するグループ。 - 5
- 未署名の 64 ビット整数ボリュームグループに未割り当てのままにする GiB 単位のストレージ容量。デフォルトは
0
です。 - 6
- ブール値。
device-class
がデフォルトで使用されることを示します。デフォルトはfalse
です。これがtrue
に設定されている場合は、YAML ファイルの値に少なくとも 1 つの値を入力する必要があります。
重要
複数の PVC が同時に作成されると、競合状態により、LVMS は割り当てられた領域を正確に追跡し、デバイスクラスの spare-gb
を保持できなくなります。個別のボリュームグループとデバイスクラスを使用して、非常に動的なワークロードのストレージを相互に保護します。