4.3. ボリュームグループ管理


このセクションでは、ボリュームグループ管理の各種事項を実行する為のコマンドを説明 しています。

4.3.1. ボリュームグループの作成

To create a volume group from one or more physical volumes, use the vgcreate command. The vgcreate command creates a new volume group by name and adds at least one physical volume to it.
以下のコマンドは、vg1 と言う名前のボリュームグループを作成します。 これには、物理ボリュームである /dev/sdd1/dev/sde1 が含まれることになります。
vgcreate vg1 /dev/sdd1 /dev/sde1
ボリュームグループの構成に物理ボリュームが使用される時、ディスク領域はデフォルトでは 4MB のエクステントに分割されます。このエクステントは、論理ボリュームがそのサイズを増加 したり、縮小したりする為の最小単位です。大量のエクステントでも論理ボリュームの I/O パフォーマンスに影響を与えることはありません。
デフォルトの設定が適切でない場合、vgcreate コマンドに -s 引数を使用して、エクステントサイズを指定することができます。 vgcreate コマンドに -p-l の 引数を使用すると、ボリュームグループが所有できる物理ボリューム、又は論理ボリュームの数量を 限定することができます。
デフォルトでボリュームグループは、同じ物理ボリューム上に並行ストライプを配置しないことなど、 常識的な規則に従って物理エクステントを割り当てます。これが normal の割り当て ポリシーです。vgcreate コマンドで --alloc 引数を 使用すると、contiguousanywhere、あるいは cling の割り当てポリシーを指定できるようになります。
contiguous ポリシーは 新規のエクステントが既存エクステントに 隣接していることを要求します。割り当て要求を満たすだけの十分な空きエクステントが あっても normal 割り当てポリシーがそれらを使用できない場合は、同じ物理ボリュームに2つのストライプを配置すると、パフォーマンスが 低下しますが、anywhere 割り当てポリシーが割り当てをします。cling ポリシーは、論理ボリュームの同じストライプ内の既存エクステントと同じ物理ボリューム上に新規エクステントを配置します。これらのポリシーは vgchange を使用して、変更することができます。
一般的に normal 以外の割り当てポリシーは、特異な非標準的な エクステント割り当てを必要とする特別なケースのみに必要となります。
LVM ボリュームグループと背後にある論理ボリュームは、以下のようなレイアウトをもって、 /dev ディレクトリ内のデバイス特別ファイルディレクトリに収納 されています。
/dev/vg/lv/
例えば、2つのボリュームグループ: myvg1myvg2 を作成して、それぞれが 3つの論理ボリューム: lvo1lvo2lvo3 を 持つようにすると、6つのデバイス特別ファイルを作成することになります:
/dev/myvg1/lv01
/dev/myvg1/lv02
/dev/myvg1/lv03
/dev/myvg2/lv01
/dev/myvg2/lv02
/dev/myvg2/lv03
LVM に於けるデバイス最大サイズは、64-bit CPU 上で 8 Exabyte です。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.