非パーティションディスク内の物理ボリュームの定義

非パーティションディスク内の物理ボリュームの定義

2つの方法で物理ボリューム(LVM)を定義できます。

  • 8e(Linux LVMタイプ)パーティションを作成し、# pvcreate /dev/sdb1
  • パーティション化されていないディスクから直接pvcreateを使用してから # pvcreate /dev/sdc<--パーティションがないので、欠落している数字をメモしてください。

私のディスクはローカルではなく、SANが提供するLUNとVMwareが提供するLUNという2つのソリューションを使用します。ディスク他のシステムで。 LUN / vmwareディスクをテストしています。オンラインpartedパーティション化されていないディスクを使用して定義されたPVサイズ変更にはすべてがうまくいきますが、パーティション化されたレイヤーではそれを使用したりホットサイズ変更したりすることはできませんfdisk

私の質問は:8erawディスクを使用して物理ボリュームを作成し、オンラインでサイズ変更することができますが、なぜパーティションを使用するのに問題があるのですか?

ベストアンサー1

最近質問された内容ですただし、これはローカルディスクに関連しています。このような場合、ディスク全体にわたって単一の大きなパーティションであることを望んでいても、ディスクにパーティションテーブルを使用する理由はあります。ディスクが実際に使用されていることを記録し、事故を防ぐためです。 。

ネットワークブロックデバイス、準仮想化ディスクイメージ、SAN LUN、iSCSIなどの管理ディスクの場合、状況が異なると思います。

この場合、次の理由でディスク全体を直接使用しても問題ありません。

  • これらのディスクでパーティションテーブルを使用しようとすると、明らかにサイズ変更に問題が発生します。このタイプの論理ディスクは、物理ディスクができない方法で動的にサイズ変更できます。これにより問題が発生した場合は、自分に問題が発生しないようにしないでください。
  • この種のディスクは通常、物理ハードディスクに対応しておらず、実際のディスクと同じ「このディスクが空のようです」という事故は発生しません。
  • 論理ディスクは通常、コンテナのようなものによってサポートされます。つまり、外部パーティション、LVM LV、ストレージクラスタの仮想ブロックデバイス、および追加のパーティション化レイヤが重複する可能性があります。

おすすめ記事