Після завантаження мій пристрій RAID1 ( /dev/md_d0
*) іноді перебуває в якомусь смішному стані, і я не можу його встановити.
* Спочатку я створив, /dev/md0
але він якось змінився /dev/md_d0
.
# mount /opt
mount: wrong fs type, bad option, bad superblock on /dev/md_d0,
missing codepage or helper program, or other error
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
In some cases useful info is found in syslog - try
dmesg | tail or so
Пристрій RAID якось неактивне :
# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5]
[raid4] [raid10]
md_d0 : inactive sda4[0](S)
241095104 blocks
# mdadm --detail /dev/md_d0
mdadm: md device /dev/md_d0 does not appear to be active.
Питання в тому, як зробити пристрій знову активним (використовую mdmadm
, я припускаю)?
(В іншому випадку після завантаження це нормально (активно), і я можу його встановити вручну без проблем. Але він все одно не зможе автоматично встановитись, хоча у мене це є /etc/fstab
:
/dev/md_d0 /opt ext4 defaults 0 0
Отже, питання про бонус: що мені робити, щоб пристрій RAID автоматично монтувався під /opt
час завантаження? )
Це робоча станція Ubuntu 9.10. Основна інформація про моє налаштування RAID у цьому запитанні .
Редагувати : Моє /etc/mdadm/mdadm.conf
виглядає так. Я ніколи не торкався цього файлу, принаймні від руки.
# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions
# 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 <my mail address>
# definitions of existing MD arrays
# This file was auto-generated on Wed, 27 Jan 2010 17:14:36 +0200
В /proc/partitions
останньому записі є , по md_d0
крайней мере зараз, після перезавантаження, коли пристрій відбувається з активним знову. (Я не впевнений, чи було б те саме, коли він неактивний.)
Резолюція : як запропонував Джиммі Хедман , я взяв результат mdadm --examine --scan
:
ARRAY /dev/md0 level=raid1 num-devices=2 UUID=de8fbd92[...]
і додав це в /etc/mdadm/mdadm.conf
, що, здається, вирішило основну проблему. Після повторного /etc/fstab
використання /dev/md0
(замість /dev/md_d0
) пристрій RAID також автоматично встановлюється!
mdadm --examine --scan
виробленийARRAY /dev/md0 level=raid1 num-devices=2 UUID=...
(Зверніть увагу на md0 замість md_d0!) Я поклав , що в файлі mdadm.conf (вручну, тому що була якась - то проблема з Судом і>>
( «доступ заборонений»), і Судо це потрібно) , а також оновлений FSTAB для використання md0 (не md_d0) знову. Тепер я, здається, більше не стикаюся з "неактивною" проблемою, і пристрій RAID автоматично монтується під час завантаження / вибору. Тож дякую!