ホームページ  >  記事  >  Linux は LVM を使用しますか?

Linux は LVM を使用しますか?

青灯夜游
青灯夜游オリジナル
2023-03-13 11:25:291378ブラウズ

Linux は lvm を使用します。 LVM とは論理ボリューム管理のことで、Linux 環境でディスク パーティションを管理するためのメカニズムであり、ディスク パーティション管理の柔軟性を向上させるためにハードディスクとパーティション上に構築される論理層です。 LVM の最大の特徴は、ディスクを動的に管理できることです。論理ボリュームのサイズは既存のデータを失うことなく動的に調整できるため、新しいハードディスクを追加しても、既存の上位論理ボリュームは変更されません。動的ディスク管理メカニズムとしての論理ボリューム テクノロジは、ディスク管理の柔軟性を大幅に向上させます。

Linux は LVM を使用しますか?

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

LVM の概要

LVM は、Logical Volume Manager の略称です。Linux 環境でディスク パーティションを管理するためのメカニズムです。LVM は、ハードディスクとパーティション上に構築されます。ディスク パーティション管理の柔軟性を向上させるためのトップ。

LVM の動作原理は実際には非常に単純で、基盤となる物理ハードディスクを抽象的にカプセル化し、それを論理ボリュームの形式で上位層のアプリケーションに提供します。従来のディスク管理メカニズムでは、上位層のアプリケーションはファイル システムに直接アクセスして、基礎となる物理ハードディスクを読み取りますが、LVM では、基礎となる物理ハードディスクをカプセル化します。より長くはパーティション上で動作しますが、論理ボリュームと呼ばれるものを通じて基礎となるディスク管理操作を実行します。たとえば、物理ハードディスクを追加した場合、それは論理ボリュームの形式で上位層サービスに提示されるため、現時点では上位層サービスはそれを認識しません。

LVM の最大の特徴は、ディスクを動的に管理できることです。論理ボリュームのサイズは、既存のデータを失うことなく動的に調整できるためです。新しいハードディスクを追加しても、既存の上位論理ボリュームは変更されません。動的ディスク管理メカニズムとしての論理ボリューム テクノロジは、ディスク管理の柔軟性を大幅に向上させます。

基本的な論理ボリューム管理の概念:

  • PV (物理ボリューム) - 物理ボリューム
    物理ボリュームは論理ボリューム管理にあります。最下位レベルでは、実際の物理ハード ディスクの パーティション物理ハード ディスク全体、または RAID デバイスになります。

  • VG (ボリューム グループ) - ボリューム グループ
    ボリューム グループは物理ボリューム上に構築されます。ボリューム グループには少なくとも 1 つの物理ボリュームが含まれている必要があります。ボリューム グループの作成後、物理ボリュームをボリューム グループに動的に追加することもできます。論理ボリューム管理システム プロジェクトは、1 つのボリューム グループのみを持つことも、複数のボリューム グループを持つこともできます。

  • LV (論理ボリューム) - 論理ボリューム
    論理ボリュームはボリューム グループ上に構築されます。ボリューム グループ内の未割り当て領域を使用して、新しい論理ボリュームを作成できます。論理ボリューム 1 回確立すると、スペースを動的に拡張または縮小できます。システム内の複数の論理ボリュームは、同じボリューム グループまたは複数の異なるボリューム グループに属することができます。

Linux は LVM を使用しますか?

  • PE (物理エクステント) - 物理ブロック

    LVM はデフォルトで 4MB PE ブロックを使用します。 LVM LV には最大 65534 個の PE (lvm1 形式) しか含めることができないため、デフォルトの LVM LV 最大容量は 4M*65534/(1024M/G)=256G です。 PE は LVM 全体の最小のストレージ ブロックであり、言い換えれば、データは実際には PE に書き込むことによって処理されます。簡単に言えば、この PE はファイル システムのブロック サイズに似ています。したがって、PE を調整すると LVM の最大容量に影響します。ただし、CentOS 6.x 以降は、lvm2 のさまざまなフォーマット機能を直接使用するため、この制限はなくなりました。

#操作プロセス

#1. 仮想マシンに 2 台のハードディスクを追加します

Linux は LVM を使用しますか?

##2. pvcreate を使用して物理ボリューム PV を作成し、pvs を使用して情報を表示するか、pvdisplay を使用して詳細情報を表示します。ボリューム グループ VG の作成

vgcreate を使用してボリューム グループ VG を作成します。ここでは、-s オプションを使用して PE (LE) のサイズを指定できます (デフォルトの PE サイズは 4M)

Linux は LVM を使用しますか?

4. 論理ボリューム LV の作成

##lvcreate を使用して LV を作成します。 lvcreate -n lvname -L lvsize(M, G) vgname

Linux は LVM を使用しますか?

5. フォーマットとマウント

Linux は LVM を使用しますか?

Linux は LVM を使用しますか?

#6. 論理ボリュームの拡張

空き容量があることを確認後、論理ボリュームのサイズを拡張するための lvextend コマンド LV

Linux は LVM を使用しますか?

関連する推奨事項:「

Linux ビデオ チュートリアル

以上がLinux は LVM を使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。