
私のプライマリパーティションはsdb新しいディスクを追加します(sda) を作成し、以下のようにフォーマットしました。
fdisk -l
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00050ccb
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 499711 248832 83 Linux
/dev/sdb2 501758 488396799 243947521 5 Extended
/dev/sdb5 501760 488396799 243947520 8e Linux LVM
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00050ccb
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 fd Linux raid autodetect
/dev/sda2 501758 488396799 243947521 5 Extended
/dev/sda5 501760 488396799 243947520 fd Linux raid autodetect
Disk /dev/mapper/ubuntu--server-root: 247.7 GB, 247652679680 bytes
255 heads, 63 sectors/track, 30108 cylinders, total 483696640 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu--server-root doesn't contain a valid partition table
Disk /dev/mapper/ubuntu--server-swap_1: 2143 MB, 2143289344 bytes
255 heads, 63 sectors/track, 260 cylinders, total 4186112 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu--server-swap_1 doesn't contain a valid partition table
すでに以下のものを所有しています:
/dev/mapper/ubuntu--server-root
/dev/mapper/ubuntu--server-swap_1
今、mdadmをインストールしたいのですが、md0とmd1を作成する必要がありますか?確認しましたこのチュートリアルしかし、md0 と md1 を作成するのが賢明かどうかはわかりません。なぜなら、その後、 をどうすればよいかわからないからです/dev/mapper/*
。
答え1
可能であれば、代替インストーラーのコピーを入手することをお勧めします。ここ通常のディスクほど美しくはありませんが、その中で RAID を作成できます。
答え2
MD RAIDはさまざまな方法で作成できます。この回答では、RAID1に関する質問に絞って考えてみましょう。基盤となるデータをミラーリングすることができます。物理デバイス(/dev/mdX
2つのディスクから作成/dev/sdZ
)または、各物理ディスクにパーティションを事前に作成し、そのパーティションからアレイを作成するパーティションレスセットアップを使用することもできます。ボリューム(「パーティション」) - それぞれは で「linux-raid-member」または同様の名前で表示されます。したがって、この場合は 2 つ(またはその他...)fdisk
を使用して 1 つを作成することになります。/dev/sdZ1
/dev/sdZ2
/dev/mdX
さらに複雑なことに、MD RAID を LVM2 ボリュームの上または下に階層化することができます。下に階層化することに興味があるようですね。影響を理解している限り、これらすべてのバリエーションは問題ありません。
しかし、過去に経験したところによると、災害時には単一の「レイヤー」に固執するのが理にかなっています (パーティションレスかどうかは関係ありません)。十分な冗長性があればこれは問題になりません (例: RAID10)。ただし、RAID1 の場合は、単一の物理デバイスが故障するだけで冗長性が失われます。RAID5 の場合も同様で、これが最近人々が RAID6 を好む理由です。
前述のように、新しいディスクから劣化した RAID1 を作成し、それに移行することを推奨します。完了したら、アレイの 2 番目のメンバーとして「古い」ディスクを使用してアレイを再同期できます。ただし、これにより、データが冗長的に使用できない短い時間枠が作成されます。そのため、バックアップを手元に置いてください。
もう 1 つ、もちろん、RAID (または LVM2) の上にスワップを階層化する必要はありません。これが、私が一般的にパーティションレス セットアップを好む理由です。これにより、たとえば、およびを として指定でき、/dev/sda6
パーティション/dev/sdb6
/swap
および/dev/sda1
//dev/sdb1
は/dev/sda2
それぞれ/dev/sdb2
1 つにまとめられます/dev/mdX
。