起動時にRAIDが起動しない

起動時にRAIDが起動しない

私のRaspberry Pi 2のRAID 1に問題があります。システムがjessie-liteを使用しているためです。

システムを再起動または起動すると、RAIDは起動しません。

root@raspberrypi:~# cat /proc/mdstat 
Personalities : 
unused devices: <none>

起動時にRAIDを起動するには?

その後、mdadm --assemble --scanRAIDが起動します。

root@raspberrypi:~# mdadm --assemble --scan
mdadm: /dev/md/0 has been started with 2 drives.

mdadmの設定

mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default (built-in), scan all partitions (/proc/partitions) and all
# containers for MD superblocks. alternatively, specify devices to scan, using
# wildcards if desired.
#DEVICE partitions containers

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR ****@******.***

# definitions of existing MD arrays
ARRAY /dev/md/0  metadata=1.2 UUID=287dd2d2:88e06dc7:25dd3aaa:196d016f name=raspberrypi:0

# This configuration was auto-generated on Wed, 30 Nov 2016 12:08:42 +0000 by mkconf
the fstab file

proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that
/dev/md0        /mnt/md0        ext4    defaults,nofail         0

マウントされたデバイス:

/dev/mmcblk0: PTUUID="752385f3" PTTYPE="dos"
/dev/mmcblk0p1: SEC_TYPE="msdos" LABEL="boot" UUID="70F7-FA1D" TYPE="vfat" PARTUUID="752385f3-01"
/dev/mmcblk0p2: UUID="3598ef8e-09be-47ef-9d01-f24cf61dff1d" TYPE="ext4" PARTUUID="752385f3-02"
/dev/sda: UUID="287dd2d2-88e0-6dc7-25dd-3aaa196d016f" UUID_SUB="6bfd7be2-7a7b-d01e-7813-66cc1d91966e" LABEL="raspberrypi:0" TYPE="linux_raid_member"
/dev/md0: UUID="5831b12b-8bdc-49ef-bdd4-4578d703491b" TYPE="ext4"
/dev/sdb: UUID="287dd2d2-88e0-6dc7-25dd-3aaa196d016f" UUID_SUB="60adaf57-72f9-ec6e-8653-331682fdd90d" LABEL="raspberrypi:0" TYPE="linux_raid_member"

再起動する方法を知っている場合でも同様です。 RAIDがアクティブではありません。

root@raspberrypi:~# cat /proc/mdstat 
Personalities : 
unused devices: <none>

ベストアンサー1

私の設定は少し変です。 RAID1アレイを作成し、それを仮想マシンに渡します。しかし、次は正しい方向から始めるのに役立ちます。

私のmdadm.confファイルでは、以下は配列を作成するために使用され、devicesセクションはどのディスクを見つけるべきかを示し、arrayセクションはどのディスクがアレイの一部であるか、どのレベルにあるかを示します。

DEVICE /dev/mmcblk0p[1-9]*
ARRAY /dev/md0 level=raid1 devices=/dev/mmcblk0p1,/dev/mmcblk0p2

次に、RAIDアレイがファイルにあることを確認してください/etc/fstab。これは起動時または要求時に自動的にインストールされます。

/dev/md0   /mnt/md0  ext4  defaults  0 0

おすすめ記事