/ mit raidctl

bossk

Well-Known Member
Hi,

habe heute ein raidctl auf einen root server aufgesetzt läuft auch (fast).
Die root - Partition ist leider ro.
Die fstab ist okay
Code:
/dev/raid0a /   ffs rw 1 1
/dev/raid0g /home  ffs rw,nodev,nosuid 1 2
/dev/raid0d /tmp  ffs rw,nodev,nosuid 1 2
/dev/raid0e /usr  ffs rw,nodev 1 2
/dev/raid0f /var  ffs rw,nodev 1 2

mount gibt jedoch folgende Ausgabe
Code:
root_device on / type ffs (local, read-only)
/dev/raid0g on /home type ffs (local, nodev, nosuid)
/dev/raid0d on /tmp type ffs (local, nodev, nosuid)
/dev/raid0e on /usr type ffs (local, nodev)
/dev/raid0f on /var type ffs (local, nodev)

Problem scheint wohl hier zu liegen:
Code:
mount_ffs: /dev/raid0a on /: specified device does not match mounted device

Nur wie löse ich das Problem? Komme gerade nicht wirklich drauf evtl. haette ich auch ein Bier weniger trinken sollen oder es ist einfach zu spät ;)
Google hat mir leider auch nicht wirklich geholfen.
Der Kernel ist sowohl auf dem raid0a als auch auf der boot-partion und er wurde auch mit dem richtigen Device und der RAID_AUTOCONFIG option gebaut.
Any hints?
 
Okay, ich habe den Fehler gefunden. War im Endeffekt auch ziemlich dämlich von mir.

Ich musste nur den FS-Type der Slices (wd0d, wd1d) auf denen das Raid läuft auf RAID umstellen und dann lief es sofort. Habe vorher nur das RAID set auf von 4.2BSD auf RAID gesetzt und einfach wdxd nicht beachtet.
Ich Idiot ;)

Beispiel von wdxd
Code:
d:     160519275        307440    RAID                   # Cyl   305 -159550*
so muss das ganze aussehen. Dann klappt es auch mit dem mounten.
 
Zurück
Oben