web-dev-qa-db-ja.com

RAIDをパーティション分割する必要がありますか、それともファイルシステムを作成するだけですか?

6台のドライブから作成されたRAID6を考えると/dev/md0データに完全に使用する必要があります(そこから起動せず、ルートとスワップは別のドライブにあります)、そのデバイスに1つのパーティションを作成してから、そのパーティションにファイルシステムを作成するか、ファイルを作成するだけですか?デバイス上のシステム?

parted /dev/md0
  <create a partion>
mkfs -t ext3 /dev/md0p1

あるいは単に

mkfs -t ext3 /dev/md0

なぜ?

(これは、重要な場合に備えて、Ubuntuサーバーです。)

2
dummzeuch

パーティショニングに対する議論:

パーティションは厳格で、今日では時代遅れのものです。ほとんど問題のあるものの再パーティション化。将来、物事を変えることはできなくなります。

RAIDデバイスは、新しいカーネルでのみ直接パーティション化できます。


したがって、高度なソリューションを使用しない場合は、ディスク全体を直接使用することをお勧めします。 Linuxでは、 [〜#〜] lvm [〜#〜] はそのような高度な「パーティション分割」システムです。これにより、実行中のシステムの下でも、透過的にパーティションを動的に作成/移動/サイズ変更/削除できます。

スペースの量をさらに細分化したい場合を除いて、そこにパーティションテーブルを作成することによる付加価値はありません。

スペースをさらに細分化する必要がある場合は、パーティションを作成する代わりに論理ボリュームマネージャーを使用することで最もメリットが得られる可能性があります。それでも、パーティションテーブルの作成をスキップして、RAID6ボリューム全体をLVM物理ボリュームとしてアドレス指定できます。

パーティションテーブルを作成せず、パーティションを使用しないことの利点は、主に、RAIDアレイを追加のディスクで拡張するときに役立ちます。

2
HBruijn