[Løst]Debian RAID Setup

peque
Antal: 866
Tilmeldt:
20-04-2005
User is offline
[Løst]Debian RAID Setup

Hej Linuxin.
Jeg har fået et lille problem jeg ikke lige kan google mig videre fra.
Seneste debian Stable

Har en ny maskine hvor jeg har 2 externe diske der skal bruges som RAID1 tilknyttet til den debian installation.
Jeg laver softwareRAID med mdadm under installation - Men når den så booter op - Fejler den.
Jeg slår mountpunktet fra i fstab - rebooter og den starter op.
Når jeg så vil mounte det igen - så kan den ikke finde drevet eller /dev/md0 ( kan godt finde /dev/md)

Som om jeg skal køre denne kommando hver eneste gang jeg starter maskinen for at det opretter mt drev

mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1

Det er IKKE mit / drev - Det er bare et storage kaldet /storage hvor dette drev skal mountes
Så det skal bare starte med op - men besked om det ikke kan findes kommer hver gang ved reboot

mdadm No devices where found in file!
Hvor har jeg lige misset noget her


lbm
lbm's picture
Antal: 807
Tilmeldt:
14-06-2006
User is offline
Passer mdadm --detail

Passer
mdadm --detail --scan

Med indholdet i
/etc/mdadm/mdadm.conf

?


peque
Antal: 866
Tilmeldt:
20-04-2005
User is offline
Efter hver genstart -

Efter hver genstart - nej
Så viser mdadm ingenting:

root@cj-serv01:/home/pbj# mdadm --detail --scan
root@cj-serv01:/home/pbj# cat /etc/mdadm/mdadm.conf
# 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
DEVICE /dev/sdb1 /dev/sdc1

# 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 root

# definitions of existing MD arrays
ARRAY /dev/md0 devices=/dev/sdb1,/dev/sdc1 level=1 num-devices=2 auto=yes

Det er 2 Externe USB 3.0 harddiske som bare skal være et storage - Så derfor undrer dette mig virkeligt. Og har prøvet at oprette drevet igennem installationsfasen og efterfølgende igennem wiki https://wiki.debian.org/SoftwareRAID

Men jeg får samme resultat uanset hvad -. Efter en genstart og /dev/md0 er aktivt - Så fejler den og ender i opstartfejl.
Jeg har prøvet med Stable og testing og det giver det samme resultat hver gang!


peque
Antal: 866
Tilmeldt:
20-04-2005
User is offline
Er der ikke nogen der har et

Er der ikke nogen der har et godt bud på dette.

Jeg har 2 externe USB3.0 3,5" diske som skal mountes som /storage

Men efter hver eneste opstart så fejler denne og jeg kan ikke se det nyligt oprettede Drev.
No such devices as /dev/md0

Jeg ville da mene det burde kunne lade sig gøre på en eller anden måde at få dette til at fungere - Men uanset hvad så efter hver genstart er mit drev ikke eksisterende og skal laves på ny forfra :-(


lbm
lbm's picture
Antal: 807
Tilmeldt:
14-06-2006
User is offline
Hedder det md127 eller lign

Hedder det md127 eller lign istedet ?


lbm
lbm's picture
Antal: 807
Tilmeldt:
14-06-2006
User is offline
Måske det skyldes den

Måske det skyldes den initialisere MD før den lodse USB modulerne så diskene faktisk slet ikke findes ?


peque
Antal: 866
Tilmeldt:
20-04-2005
User is offline
IBM Ja det tror jeg faktisk

IBM
Ja det tror jeg faktisk det er det .
Nu har jeg ihvertfald fået den til at starte op - så skal jeg bare have kongiureret Grub korrekt nu.
Jeg ved simpelthen ikke hvad der har været forskellen - Så nu starter mit MD drev ihvertfald op og derefter fejler og siger den ikke kan finde root nu
Eftersom MD drevet pludselig starter op som drev sda/sdb og ikke sdb/sdc hvor min mainharddisk nu er sdc


mikbund
Antal: 26
Tilmeldt:
13-06-2005
User is offline
Grub issue

jeg erindrer jeg havde samme problem. udfordringen er systemet ikke når at populere devices før det begynder mounts. https://bugs.launchpad.net/ubuntu/+source/util-lin...

åbn /etc/default/grub
tilføj/ændre:
GRUB_CMDLINE_LINUX_DEFAULT="quiet rootdelay=10"

dernæst fra shell: update-grub

Ovenstående linje burde få grub til at vente 10 sek hvilket skulle give systemet tid til at loade usb, mdadm(samle arrayet).