Mal wieder vinum mit FreeBSD 5.3

Lunatic666

Jetz hastes kaputt gmacht
Hallo zusammen!

Mal vorweg: Ich habe jetzt doch eine Lösung gefunden, aber ich denke, daß es evtl. ein interessantes Problem sein könnte, das auch andere interessiert. Außerdem habe ich jetzt schon sooo viel geschrieben :)

Ich habe schon mal eine vinum Frage gestellt... Der Thread hat sich seit dem merklich vergrößert, wie ich festgestellt habe :D :D

Allerdings ist mein momentanes Problem leider nicht vorbei.
Ums vorweg zu nehmen. Mein altes Vinum RAID 1 läuft wie ne eins und die Performance ist nach eines kleinen Tips von jemand im Forum auch ganz okay!

Ich bin dieses mal wie folgt vorgegangen:
- Platten partitionieren
- per bsdlabel die Partitionsart auf vinum ändern
- reboot
- vinum.conf erstellen

Code:
drive raid1 device /dev/da0s1d
drive raid2 device /dev/da1s1d
 volume www setupstate
  plex org concat
   sd length 3891m drive raid1
  plex org concat
   sd length 3891m drive raid2
 volume pgsql setupstate
  plex org concat
   sd length 3891m drive raid1
  plex org concat
   sd length 3891m drive raid2

- vinum start ausführen
- sich freuen, daß alles geklappt hat
- in /boot/loader.conf folgendes eintragen:

Code:
vinum_load="YES"

- Nach nem reboot checken, ob das Modul geladen ist (Isses)
- Mich wundern warum die vinum devices nicht da sind... (in /dev/vinum)

Ich habe dann im FreeBSD Handbuch gesehen, daß man auch was in die rc.conf eintragen muß. Und zwar:

Code:
start_vinum="YES"

Tja, der nächste Neustart beschert mir dann folgende Fehlermeldung und einen Neustart:

Code:
Panic: unmount: Dangling vnode

Jetzt habe ich doch was gefunden bei Google, ich probiere gerade, ob das klappt!

Lists.Freebsd.org

Jep! Haut hin! Komisch eigentlich... Bei meinem anderen Server klappt alles!

Gruß an die Forumsteilnehmer!
 
Mach das ganze nochmal mit gvinum anstelle von vinum.
Und änder den Eintrag in der rc.conf auf geom_vinum_load="YES", dann sollte das gehen.
An und fürsich ist die vorgehensweise die gleiche wie mit dem "normalen" Vinum, was aber nicht mehr unterstützt wird, weil die 5er-Reihe jetz ja das GEOM-Framework für Plattenzugriffe hat.
 
Zurück
Oben