lvmにfdiskが必要ですか?

lvmにfdiskが必要ですか?

LVMに関するほとんどのドキュメントには、次の手順があります。

fdisk /dev/sdb
pvcreate /dev/sdb1
vgcreate fileserver /dev/sdb1
lvcreate --name share --size 40G fileserver
mkfs.ext4 /dev/fileserver/share

いくつかの文書では、私は彼らが別のことをしているのを見ました。ディスクドライブ〜サイ作成済みそしてMKFS。別の文書では、私は彼らが最初に去ったのを見ました。ディスクドライブまた去りなさい。私は今私のコンピュータの1つでテストしましたが、何もしませんでした。ディスクドライブ完全に有効です。

今私の問題はディスクドライブセカンダリ(非ブート)ハードドライブに必要ですか?なぜ? lvcreateとmkfsの間にfdiskに比べて利点がありますか?

ベストアンサー1

ディスクにパーティションテーブルを作成する必要はなく(fdiskたとえば、作成された既存のタイプを使用するか、作成されたGPTタイプを使用してgdisk)、必要に応じてブロックデバイス全体をLVM PVに配置できます。ただし、他のツールやオペレーティングシステムでは、誤ってデバイスをフォーマットされていないハードドライブと間違えてフォーマットを提案する可能性があるため、間違っている可能性があります。基本的にディスク全体を占める大きなパーティションでパーティションテーブルを作成することはほとんど欠点がなく、もう少し安全なので、やりませんか?

ディスクが起動可能な場合は、パーティションテーブルが必ず必要です。

LVM LV に内部パーティションテーブルを作成する場合、これは不要で非常に異例です。私たちはあなたがこれを行うことを期待していません。唯一の例外は、LVMがネイティブブロックデバイスが仮想マシンに提供されると予想する場合です。この場合、VMはパーティションテーブルを配置しようとする可能性があります。

おすすめ記事