Mailinglist Archive: opensuse-de (667 mails)
| < Previous | Next > |
Re: LSI megamon läuft nicht
- From: Markus Heinze <max@xxxxxxxxxxxx>
- Date: Thu, 01 Sep 2011 19:51:08 +0200
- Message-id: <4E5FC60C.8020904@freecards.de>
Am 01.09.2011 17:03, schrieb Dirk Meier:
rm -f /dev/$megadevice 2>/dev/null
megaminor=`cat /proc/misc|gawk '/megadev/{print$1}' `
mknod /dev/$megadevice c 10 $megaminor 2>/dev/null
dann sollte es gehen
#######################
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Hallo,## änder diesen Block ###########
für meinen LSI MegaRaid 320-2e habe ich den megamon auf OS 11.4 64-bit
installiert.
Nach der Installation kann ich den megamon mit MegaCtrl -start starten
und sehe die Ausgabe in /var/log/messages.
Mitgeliefert wird das nachstehendeStartscript, dass in /etc/init.d
kopiert wird und leider mit dem Fehler abbricht:
"Character Device Node /dev/megadev0 does not exist.
Raid Monitor could not be started"
Startscript:
#!/bin/sh
#
# chkconfig: 2345 20 80
# description: RAIDMon is a daemon that monitors the RAID subsystem
# And generates e-mail to root
# processname: MegaServ.
# source function library
#. /etc/rc.config
case "$1" in
start)
megadevice="megadev0"
rm -f /dev/$megadevice 2>/dev/nullin
megamajor=`cat /proc/devices|gawk '/megadev/{print$1}' `
mknod /dev/$megadevice c $megamajor 0 2>/dev/null
rm -f /dev/$megadevice 2>/dev/null
megaminor=`cat /proc/misc|gawk '/megadev/{print$1}' `
mknod /dev/$megadevice c 10 $megaminor 2>/dev/null
dann sollte es gehen
#######################
# New check : Timir: 10-31-01: Does node existlg
if [ ! -c /dev/$megadevice ]
then
echo "
Character Device Node /dev/$megadevice does not exist.
Raid Monitor could not be started
"
exit 1
fi
#echo -n 'Starting NetRAID Monitor:'
echo -n 'Starting RAID Monitor:'
startproc -l /var/log/temp.log /usr/sbin/MegaCtrl -start
touch /var/lock/subsys/raidmon
echo
;;
stop)
#echo -n 'Stopping NetRAID Monitor:'
echo -n 'Stopping RAID Monitor:'
rm -f /var/log/temp.log
killproc /usr/sbin/MegaServ MegaCtrl 2>/dev/null
megadevice="megadev0"
rm -f /dev/$megadevice 2>/dev/null
rm -f /var/lock/subsys/raidmon 2>/dev/null
echo
;;
restart|reload)
$0 stop
$0 start
;;
*)
#echo "NetRAID Monitor is not Started/Stopped"
echo "RAID Monitor is not Started/Stopped"
echo "Usage: raidmon {start|stop|restart}"
exit 1
esac
exit 0
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |