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: 3
    volume-group: 4
    spare-gb: 5
    default: 6
  - name: hdd
    volume-group: hdd-vg
    spare-gb: 10
  - name: striped
    volume-group: multi-pv-vg
    spare-gb: 10
    stripe: 7
    stripe-size: 8
  - name: raid
    volume-group: raid-vg
    lvcreate-options: 9
      - --type=raid1

1
文字列。gRPC の UNIX ドメインソケットエンドポイント。デフォルトは /run/topolvm/lvmd.sock です。
2
map[string]DeviceClass.device-class 設定。
3
文字列。device-class の名前。
4
文字列。device-class が論理ボリュームを作成するグループ。
5
Unit64。ボリュームグループに未割り当てのままにする GiB 単位のストレージ容量。デフォルトは 0 です。
6
ブール値。device-class がデフォルトで使用されることを示します。デフォルトは false です。
7
Unit。論理ボリューム内のストライプ数。
8
文字列。次のデバイスに移動する前にデバイスに書き込まれるデータの量です。
9
文字列。[--type=raid1"]. など、pas lvcreate への追加の引数。
警告

複数の PVC が同時に作成されると、競合状態により、LVMS は割り当てられた領域を正確に追跡し、デバイスクラスの spare-gb を保持できなくなります。個別のボリュームグループとデバイスクラスを使用して、非常に動的なワークロードのストレージを相互に保護します。

ストライピングは、専用オプション (stripe および stripe-size) および lvcreate-options を使用して設定できます。どちらのオプションも使用できますが、同時に使用することはできません。lvcreate-optionsstripestripe-size を使用すると、lvcreate への引数が重複します。lvcreate-options: ["--stripes=n"]stripe: n を同時に設定しないでください。ただし、ストライピングに lvcreate-options を使用しない場合は、両方を使用できます。以下に例を示します。

stripe: 2
lvcreate-options: ["--mirrors=1"]
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.