From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00, DNS_FROM_OPENWHOIS, RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.2.5 To: "ALT Linux sysadmins' discussion" References: <20100531055603.GP5708@snowwhite.immo> Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes From: "Trenin Sergey " Date: Thu, 03 Jun 2010 18:09:58 +1000 Message-ID: In-Reply-To: <20100531055603.GP5708@snowwhite.immo> User-Agent: Opera Mail/10.10 (Linux) X-Mras: Ok Subject: Re: [Sysadmins] =?utf-8?b?0JDQu9GM0YIg0L3QsCDRgdC10YDQstC10YAgSUJN?= =?utf-8?b?LCDQv9GA0L7Qs9GA0LDQvNC80LAg0LTQu9GPIHJhaWQg0L3QtSDQstC40LQ=?= =?utf-8?b?0LjRgiByYWlk?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2010 08:02:00 -0000 Archived-At: List-Archive: Не, всем сестрам по серьгам, а каждому серверу свой менагер. Версия 9, есть вроде 9,5 но не нашел. Вот что говорит IBM: ServeRAID Manager under Linux may have the following issues: The ServeRAID Manager does not start. The ServeRAID Manager Graphical User Interface (GUI) starts, but does not see any Redundant Array of Independent Disks (RAID) card. (это мой случай) Solution Install the following libraries: compat-libstdc++ libXp compat-gcc (and its prerequisites) Библиотека libXp была установлена сразу, так как RaidManager вообще не запускался, две остальные это для redhat, скачал с репозитория федоры, при помощи ruslandh выяснили, что там gcc и libstdc++.so.5, они в системе есть. Программа запускается скриптом /usr/RaidMan.sh, вот содержание скрипта: #!/bin/sh # Launcher script for Serveraid Manager GUI unset JAVA_HOME CLASSPATH JFLAGS OS=`uname -s` #тут идут настройки для разных unix-подобных, привожу для линукс "Linux") INSTDIR=/usr/RaidMan Arch=`uname -m` if [ "$Arch" = "ia64" ];then JAVA_HOME="./IBMJava2-ia64-13" else JAVA_HOME="." fi JAVA_BIN=$JAVA_HOME/jre/bin JAVA_LIB=$JAVA_HOME/jre/lib # load LSI ioctl module if necessary if /sbin/lsmod | grep "^mptctl" > /dev/null 2>&1 then : else /sbin/modprobe mptctl > /dev/null 2>&1 fi # make the device node if it's not there if /bin/ls /dev/mptctl > /dev/null 2>&1 then : else /bin/mknod /dev/mptctl c 10 220 > /dev/null 2>&1 fi ;; #тут пошли общие для всех esac if [ ! "$JAVA_BIN" ]; then JAVA_BIN=$JAVA_HOME/bin fi if [ ! "$JAVA_LIB" ]; then JAVA_LIB=$JAVA_HOME/lib fi LD_LIBRARY_PATH=$INSTDIR:$LD_LIBRARY_PATH if [ -f /usr/lib/libstdc++.so.5 ] then LD_PRELOAD=/usr/lib/libstdc++.so.5 fi if [ -f /usr/lib64/libstdc++.so.5 ] then if file /usr/RaidMan/libSTORUTIL.so 2>&1 | grep 'x86-64' > /dev/null then LD_PRELOAD=/usr/lib64/libstdc++.so.5 fi fi export LD_LIBRARY_PATH JAVA_HOME JAVA_BIN JAVA_LIB CLASSPATH THREADS_FLAG LD_PRELOAD cd $INSTDIR # RaidMsgExt.jar is included specifically for IBM Japan if [ "$OS" = "Linux" ]; then $JAVA_BIN/java -cp $INSTDIR/RaidMsgExt.jar:$INSTDIR/RaidMan.jar com.ibm.sysmgt.raidmgr.mgtGUI.Launch $* else # if JDK exists on system, use it. Otherwise use JRE. if [ -f $JAVA_BIN/java ]; then $JAVA_BIN/java $JFLAGS -classpath $INSTDIR/RaidMsgExt.jar:$INSTDIR/RaidMan.jar:$JAVA_LIB/classes.zip com.ibm.sysmgt.raidmgr.mgtGUI.Launch $* /dev/null 2>&1 then : else /sbin/modprobe mptctl > /dev/null 2>&1 fi # make the device node if it's not there if /bin/ls /dev/mptctl > /dev/null 2>&1 Ну и вырезка из lspci 04:08.0 RAID bus controller: Adaptec ServeRAID Controller (rev 02) # это внешний ServeRAID 6m controller, который на PCI плате Subsystem: IBM ServeRAID-xx Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 64 Memory at de000000 (32-bit, non-prefetchable) [size=4K] [virtual] Expansion ROM at 88000000 [disabled] [size=32K] Capabilities: [c0] Power Management version 2 Capabilities: [d0] MSI: Mask- 64bit+ Count=1/2 Enable- Capabilities: [e0] PCI-X non-bridge device Kernel driver in use: ips Kernel modules: ips 09:0e.0 RAID bus controller: Adaptec ServeRAID Controller (rev 07) # это на мамке ServeRAID 7k controller, с него загружается ос ALD 5 c KDE Subsystem: IBM Device 028e Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 38 Memory at d7fff000 (32-bit, non-prefetchable) [size=4K] [virtual] Expansion ROM at 88100000 [disabled] [size=32K] Capabilities: [c0] Power Management version 2 Capabilities: [d0] MSI: Mask- 64bit+ Count=1/2 Enable- Capabilities: [e0] PCI-X non-bridge device Kernel driver in use: ips Kernel modules: ips Konstantin Pavlov писал(а) в своём письме Mon, 31 May 2010 15:56:04 +1000: > On Mon, May 31, 2010 at 02:25:50PM +1000, Trenin Sergey wrote: >> Есть сервер IBM xSeries x346, аппаратный raid на мат.плате, и еще data >> storage, тоже раид-массив. Для упрвления рэйдами есть программа Raid >> Manager. Официально поддерживаются винды, из линукс - RadHat и SUSE. >> Перед >> установкой ОС следует загрузиться со специального диска и настроить >> рэйды >> как тебе нужно. Для виндов еще и дрова копируются (если выбрал, что >> потом >> будешь ставить windows). Raid настроил, все нормально, поставил >> предварительно Alt Linux Desktop 5, даже RaidManager установился. Но вот >> беда, raid'ы она не видит, говорит не подключены (программа с граф. >> интерфейсом на английском), хотя линукс запущен с одного массива, а >> второй >> есть в системе. Никто не сталкивался с серверами IBM и этой программой >> на >> альте? Может какой то конфиг нужно подкрутить? > > У нас на x3650 вполне себе работают StorMan-5.20/17414 и старше. > > Возможно, нужно версию менеджера поновее? >