FreeBSD 5.x und asr-utils

baily

Member
Hi,

ich habe seit einiger Zeit einen Adaptec 2100S SCSI Raid Controller mit einem Raid5 laufen.

Das funktioniert soweit auch ganz gut, allerdings hauen bei mir die asr-utils aus den ports nicht hin.

Es gibt wohl schon 2 Bug-Reports (62597,72520) allerdings hat sich da nicht soviel getan.

Meine Frage ist nun ob jemand einen 2100S unter FreeBSD 5.x laufen hat und die asr-utils (raidutil) funktionieren.

Wenn ja wie er es zum laufen gebracht hat.

Gruß,
Baily
 
läuft

fader schrieb:
Das letzte was ich zu dem Thema gelesen hatte:

http://lists.freebsd.org/pipermail/freebsd-current/2004-December/044007.html

Unter 5.2.1 war es noch moeglich, ueber einen Symlink das fehlende Device bereitzustellen.

hab nach einem Posting die Lösung gefunden:

The asr management support was removed before 5.3 (see rev. 1.55 and
rev. 1.60 of asr.c for the reason) and added back in last week (see rev.
1.66/1.64.2.1 of asr.c). Update to RELENG_5 (currently 5.4-PRERELEASE)
for support. I tested it on my 2100S a few days ago and it worked great.

Because 5.x uses devfs, your rdtpi0 link will disappear after you
reboot. Instead of using "ln -s", add the following to /etc/devfs.conf
to make the link permanent:

# Make asr-utils work
link asr0 rdpti0

und dann noch die Option

options ASR_COMPAT

beschrieben in:

src/sys/i386/conf/NOTES

in den Kernel eintragen dann gehts :-)
 
Yes!

baily schrieb:
hab nach einem Posting die Lösung gefunden:

The asr management support was removed before 5.3 (see rev. 1.55 and
rev. 1.60 of asr.c for the reason) and added back in last week (see rev.
1.66/1.64.2.1 of asr.c). Update to RELENG_5 (currently 5.4-PRERELEASE)
for support. I tested it on my 2100S a few days ago and it worked great.

Because 5.x uses devfs, your rdtpi0 link will disappear after you
reboot. Instead of using "ln -s", add the following to /etc/devfs.conf
to make the link permanent:

# Make asr-utils work

Funktionierendes Monitoring und Online Management fuer meinen 2100S! Ich hab schon nimmer dran glauben moegen. Irgendwo stand hier noch ne Flasche Sekt ... ;-) Danke Dir fuer die Info.
 
Bei mir funktionierte es zunaechst nicht, weil ich dpteng nicht laden konnte. Mit ktrace habe ich dann folgende Fehlermeldung gefunden:
Code:
semsys -1 errno 28 No space left on device
Wenn man dpteng mit dem Parameter /VERBOSE startet, kommen gleichbedeutende Meldungen.

Ich habe jetzt in /boot/loader.conf folgende Werte gesetzt:
Code:
kern.ipc.semmni="70"
kern.ipc.semmns="200"
kern.ipc.semmsl="61"
(Quelle war eine Anleitung fuer den Betrieb von Oracle unter FreeBSD)

Ich habe wirklich im Moment noch keine Ahnung, ob die Werte da oben so guenstig gewaehlt sind oder ob das grober Unfug ist. Aber raidutil zeigt mir (endlich, nach mehr als einem Jahr) den Status meiner Devices im Raid.
 
Zuletzt bearbeitet:
Zurück
Oben