Hallo,
mittlerweile bin ich dazu gekommen, zu Testzwecken eine Installation vom UCS RC1 auf einem ESXi-Host durchzuführen (geht mit kleinen virtuellen Platten (20GB) deutlich schneller, als mit physikalischen Platten im TB-Größe… ).
Eine normale Installation (ohne Software-RAID) läuft problemlos durch, auch das Joinen eines XP-Clients funktionierte auf Anhieb.
Das finale System soll allerdings auf einem (Software) Raid-Verbund aufsetzen, der wie folgt geplant ist:
4x 500GB HDD, jeweils partitioniert in:
SDA1: 500 MB, SDA2: Rest
SDB1: 500 MB, SDB2: Rest
SDC1: 500 MB, SDC2: Rest
SDD1: 500 MB, SDD2: Rest
Da /boot ja nicht in einem RAID-5 funktioniert, soll mit SDA1 und SDB1 ein RAID-1 (/dev/md0) gebildet werden.
Über SDA2, SDB2, SDC2, SDD2 soll ein RAID-5 aufgesetzt werden.
SDC1 und SDD1 sind ungenutzt.
In der Testkonfiguration habe ich das ganze mit 4x 20GB Platten getestet, und bin nach der Anleitung http://wiki.univention.de/index.php?title=Software-RAID vorgegangen.
Anlegen der RAID-Verbunde sowie einrichten des LVM funktioniert soweit, allerdings scheitert es an der Stelle, wo die UCR zum Tragen kommt:
~ # alias ucr='/bin/python2.4 /sbin/univention-config-registry'
~ # ucr set installer/device/0/fs=ext3
/bin/sh: /bin/python2.4: not found
Hier muss der Pfad in RC1
alias ucr='/bin/python2.6 /sbin/univention-config-registry'
lauten, dann klappt auch die Installation.
Der Punkt
grub
grub> root (hd1,0)
grub> setup (hd1)
grub> quit
scheitert im Installationsmodus allerdings noch:
~ #grub
/bin/sh: grub: not found
Auch nach der (ansonsten erfolgreichen) Installation kommt man nicht in die Grub-Konsole…
~ #grub
/bin/sh: grub: not found
Wenn man direkt beim Boot in grub wechselt, können die Befehle
grub
grub> root (hd1,0)
grub> setup (hd1)
grub> quit
Nicht ausgeführt werden, weil er die Partition hd1,0 nicht kennt. RAID-seitig ist alles soweit in Ordnung.
Auch den Befehl “setup” kennt Grub an der Stelle nicht.
Gibt es hier aktuell noch Probleme mit der Integration von grub/grub2, oder habe ich nur irgendwas übersehen?