Önyüklemeden sonra, RAID1 cihazım ( /dev/md_d0
*) bazen çok komik bir duruma geliyor ve monte edemiyorum.
* Başlangıçta ben yarattım /dev/md0
ama bir şekilde kendini değiştirdi /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 cihazı bir şekilde etkin değil gibi görünüyor :
# 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.
Soru, cihazın tekrar aktif hale getirilmesidir (kullanma mdmadm
, tahmin ediyorum).
(Diğer zamanlarda önyüklemeden sonra tamamdır (etkin) ve sorunsuz olarak elle monte edebilirim. Ancak içinde bulunduğum halde hala otomatik olarak monte edilmiyor /etc/fstab
:
/dev/md_d0 /opt ext4 defaults 0 0
Öyleyse bir bonus sorusu: RAID aygıtının /opt
önyükleme sırasında otomatik olarak takılmasını sağlamak için ne yapmalıyım ? )
Bu bir Ubuntu 9.10 iş istasyonu. Bu sorudaki RAID kurulumum hakkında geçmiş bilgiler .
Düzenleme : Benim /etc/mdadm/mdadm.conf
gibi görünüyor. Bu dosyaya hiç dokunmadım, en azından elden.
# 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
Gelen /proc/partitions
son girişi olan md_d0
cihaz tekrar aktif olması gerçekleştiğinde, yeniden başlatıldıktan sonra, şimdi en azından. (Etkin değilken aynı olup olmayacağından emin değilim.)
Çözüm : Jimmy Hedman'ın önerdiği gibi , çıktılarını aldım mdadm --examine --scan
:
ARRAY /dev/md0 level=raid1 num-devices=2 UUID=de8fbd92[...]
ve /etc/mdadm/mdadm.conf
ana sorunu çözdüğü anlaşılan içine ekledi . Tekrar /etc/fstab
kullanmak /dev/md0
yerine değiştirdikten sonra (yerine /dev/md_d0
), RAID cihazı da otomatik olarak monte edilir!
mdadm --examine --scan
üretilenARRAY /dev/md0 level=raid1 num-devices=2 UUID=...
(yerine md_d0 ait md0 Not!) Ben mdadm.conf dosyasında koymak (el, sudo ve bazı sorun olduğundan>>
() "izin reddedildi" ve sudo edilir gerekli) ve aynı zamanda kullanım için fstab güncellenmiş tekrar md0 (md_d0 değil). Şimdi artık "etkin değil" sorunuyla karşılaşmış gibi görünmüyorum ve RAID cihazı önyükleme sırasında otomatik olarak / op üzerine monte ediliyor . Çok teşekkürler!