ホームページ  >  記事  >  運用・保守  >  Linux での lvm ソフトウェアの概要 - ファイル システムのサイズを柔軟にスケーリングする

Linux での lvm ソフトウェアの概要 - ファイル システムのサイズを柔軟にスケーリングする

齐天大圣
齐天大圣オリジナル
2020-11-19 14:18:451843ブラウズ

システムを運用していると、あるパーティションの残り容量が不足していることが判明し、パーティションを拡張する必要がある、という状況によく遭遇します。容量を拡張するにはどうすればよいですか?一般的な戦略は、

  • 新しいハード ドライブを追加し、それをパーティション分割してフォーマットして、新しい使用可能なパーティションを作成することです。

  • #以前のファイル システムの内容を他のパーティションにコピーし、元のパーティションをアンマウントします (元のファイル システムが /www ディレクトリにマウントされている場合)

  • 新しいパーティションを元のディレクトリ /www にマウントし、以前のコンテンツを /www ディレクトリにコピーします。

このプロセス全体がかなり面倒だと思いませんか? 元のファイル システムの容量が特に大きい場合 (数十ギガバイト、場合によっては数百ギガバイト)、膨大な作業になります。 。また、以前のパーティションは今では役に立たず、これももったいないです。

lvm の概要

lvm 論理ボリュームは、上記の問題を解決するために使用され、ファイル システムのサイズを簡単に拡張できます。 lvm については、知っておく必要のある特殊名詞がいくつかあります。

  • 物理ボリューム、PV と呼ばれます: 物理ボリューム

  • ボリューム グループ、 VG と呼ばれます: 論理ボリューム グループ

  • ##論理ボリューム、LV と呼ばれます: 論理ボリューム
  • 物理エクステント、PE と呼ばれます: (物理ボリューム(物理ボリューム)) 割り当てることができる最小のストレージの単位をPEと呼び、PEのサイズを指定できます。
  • #PV、VG、LV の関係は、次の図で理解できます。


Linux での lvm ソフトウェアの概要 - ファイル システムのサイズを柔軟にスケーリングする#lvm 使用プロセス

LVM 使用プロセスを見てみましょう。主に次の段階に分かれています:

ディスク パーティション

  1. パーティションを使用して pv を作成

  2. pv を使用して vg を作成

  3. ##vg から lv を分割

  4. lv をフォーマットし、

  5. を使用してディレクトリにマウントします。 ディスクのパーティショニング この手順は前と同じです。fdisk または gdisk ツールを使用してパーティショニングします。 。次のステップは pv を作成するプロセスです。このステップも簡単で、pvcreate を作成するための特別なツールがあります。 pv プロセスと同様、vg ステージと lv ステージにも専用の vgcreate ツールと lvcreate ツールがあります。ファイルシステムのサイズの弾力的な拡張および縮小は、lv のサイズを調整することによって実現されます。

    実は、lvm の使用法は非常に簡単で、主に上記の固有名詞を理解することに依存しており、理解した後は柔軟に適用することができます。次に、lvm のいくつかのコマンドと実践的なデモンストレーションを紹介する記事をいくつか用意します。
その他の関連技術記事については、

Linux システム チュートリアル

列をご覧ください。

以上がLinux での lvm ソフトウェアの概要 - ファイル システムのサイズを柔軟にスケーリングするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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