His Masters' Voices Wiki

よろずのことの書き残し

ユーザ用ツール

サイト用ツール


nas:readynas_duo_v2_openwrt_raid

**文書の過去の版を表示しています。**

[ReadyNAS Duo v2][Open-WRT] RAIDを構成する

概要

FirmwareをOpenWRTに入れ替えたReadyNAS Duo v2で RAID-1 を構成する。

あらまし

これまでに、mdadmコマンドを用いて/dev/md*デバイスを作成することはできた。
しかし、ReadyNAS を再起動すると mdデバイスがなくなってしまう。(自動的にアクティブにならない)

予備知識

Open-WRTでは、mdadmの設定ファイルが、他のメジャーなLinux(UbuntuやCentOS,RHELなど)とはちょっと違うみたいだ。

/etc/init.d/mdadm/var/etc/mdadm.conf なる記述を発見。

そのファイルを覗いてみると、/etc/config/mdadm から自動生成、編集するな! と書いてある。

それで、/etc/config/mdadm を見てみると、

私が知っているのとは、ずいぶん違う書式で設定ファイルが書かれていた。
これに倣って設定ファイルを書けばよさそう。

root@OpenWrt:~# man mdadm
-ash: man: not found
root@OpenWrt:~# man mdadm.conf
-ash: man: not found
root@OpenWrt:~# 

設定ファイルを作成

情報を集める

root@OpenWrt:~# mdadm --assemble /dev/md2 /dev/sd[ab]2
mdadm: /dev/md2 has been started with 2 drives.
root@OpenWrt:~# mdadm --assemble /dev/md3 /dev/sd[ab]3
mdadm: /dev/md3 has been started with 2 drives.
root@OpenWrt:~# 
root@OpenWrt:~# mdadm --detail --scan
ARRAY /dev/md2 metadata=1.2 name=OpenWrt:2 UUID=6f0c6ff4:e431a2fa:4b522d6e:3db8b091
ARRAY /dev/md3 metadata=1.2 name=OpenWrt:3 UUID=bee41517:55b3802c:f9404605:bc06b2d9
root@OpenWrt:~# 


オリジナルのバックアップを取ってから編集する。

root@OpenWrt:~# cp /etc/config/mdadm /etc/config/mdadm.ORIGINAL
root@OpenWrt:~# vi /etc/config/mdadm

とりあえず、/etc/config/mdadmをこんなふうに書いてみた。

config mdadm
        option email root

config array
        option uuid UUID=6f0c6ff4:e431a2fa:4b522d6e:3db8b091
        option device /dev/md2
        option name OpenWrt:2
        list devices /dev/sda2
        list devices /dev/sdb2  
                                                              
config array                                                  
        option uuid UUID=bee41517:55b3802c:f9404605:bc06b2d9  
        option device /dev/md3                                
        option name OpenWrt:3                                 
        list devices /dev/sda3
        list devices /dev/sdb3
nas/readynas_duo_v2_openwrt_raid.1653716954.txt.gz · 最終更新: 2022/05/28 14:49 by nipa28