RAID の設定

2022年2月27日

はじめに

Ubuntu 20.04 LTS で RAID の設定をする。構成は SSD + HDD で、システムは SSD にインストールし、HDD 2台をデータ領域として RAID1 に設定する。Ubuntu のインストールからはじめる。

BIOS の RAID 設定は無効にしておく。

下準備

  1. Ubuntu を LiveDVD で起動する。
  2. Ubuntu が起動したら、左上 [Activities] から検索で "Disks" を起動する。
  3. RAID にしたいデバイス名を確認する。ここでは /dev/sda、/dev/sdb。
  4. Ctrl + Alt + T で端末を起動。
  5. パーティションの設定。
    $ sudo parted /dev/sda
    (parted) mklabel gpt
    (parted) mkpart ext4 0% 100%
    (parted) set 1 raid on
    (parted) p
    
    /dev/sdb も同様。
  6. Disks で確認すると /dev/sda1、/dev/sdb1 ができているはず。
  7. ネット接続の設定を行う。
  8. mdadm をインストール。
    $ sudo apt install mdadm
    
  9. RAID1 の設定。HDD を 1 つずつ追加する。
    $ sudo mdadm --create /dev/md0 --level=1 --raid-device=2 missing /dev/sda1
    $ sudo mdadm /dev/md0 --add /dev/sdb1
    
  10. フォーマット。
    $ sudo mkfs.ext4 /dev/md0
    

Ubuntu のインストールと RAID の設定

  1. SSD に Ubuntu のインストールを行う。
  2. 再起動後、ネット接続の設定を行う。
  3. mdadm をインストール。
    $ sudo apt install mdadm
    
  4. なんかこの時点で勝手に /dev/md/0 が認識された。/etc/fstab でマウントの設定をする。
    /dev/md/0 /work ext4  defaults  0 0
    
    ここでは /work にマウント。
  5. 使用者権限の設定を行っておく。
    $ sudo mount /work
    $ sudo chown -R user:user /work
    
    "user:user" の部分は環境に合わせる。