



Di recente mi è capitato d’installare un server IBM x3650 con Ubuntu 8.04 ed ovviamente una delle necessità è stata quella di monitorare lo stato del raid attraverso il software di corredo by IBM, ovvero Raid Manager, però qui cominciano i problemi.
Come quasi tutto il software “brand”, sono forniti solo gli rpm, quindi dobbiamo armarci di alcuni pacchetti (e pazienza) per risolvere la cosa.
Innanzittutto dobbiamo installare rpm
# sudo apt-get install rpm
dopo di chie alcune librerie, ovvero
# sudo apt-get install libstdc++5 libstdc++5-3.3-dev
Scompattermo l’rpm fornito nel cd dell’IBM (potrete anche avere la versione 9, nei server recenti)
# cd /var/tmp
# rpm2cpio RaidMan-8.40.i368.rpm | cpio -dimv
Sarà creata una directory chiamata /var/tmp/usr/RaidMan, quindi muoviamo RaidMan in /usr e quindi decomprimiamo il JRE fornito con il pacchetto, oppure potete usarlo uno a piacimento, in tal caso dovrete avere un link simbolico “jre” nella directory /usr/RaidMan che punti al “vostro” jre.
# cd /usr/RaidMan
# tar xfvz sun-jre142linux32.tgz
infine copieremo in init.d, renderemo avviabile e setteremo che parta al boot lo script di avvio dell’agente del raid manager
# cp /usr/RaidMan/raid_agent /etc/init.d/
# chmod +x /etc/init.d/raid_agent
# update-rc.d raid_agent defaults
e alla fine lo avvieremo e non dovrebbe dare errori di sorta
# /etc/init.d/raid_agent start
starting IBM ServeRAID Manager agent …
Adesso dato che la Ubuntu Server 8.04 non ha una GUI, installeremo lo stesso programma su di un pc Windows ed aggiungeremo il sistema remoto che dovrebbe rispondere e far vedere lo stato del raid senza problemi.


More Options ...
Categorie
Tag Cloud
Blog RSS
Comments RSS

Void « Default
Life
Earth
Wind
Water
Fire
Light 
Ciao,
da poco tempo mi trovocirca in questa situazione, tranne che ho installato una versione 9.04 desktop.
Ho seguito in precedenza certe istruzioni trovate sui forum ubuntu, ma senza successo. (vedi
http://ubuntuforums.org/showthread.php?t=1275129)
Ora ho trovato le tue indicazioni, ma non sono ancora riuscito a far partire l’agent, forse puoi aiutarmi?
1) sulla mia 9.04 non trova il package “libstdc++5-3.3-dev”, potrebbe essere necessario un altro, sulla 9.04?
2)quando lancio (a mano) il RaidMan.sh, ottengo l’errore:
===================
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGSEGV (0xb) at pc=0xb7ef6896, pid=19277, tid=3085199040
# Java VM: Java HotSpot(TM) Client VM (1.4.2_12-b03 interpreted mode)
# Problematic frame:
# C [libc.so.6+0x79896] memcpy+0×46
# An error report file with more information is saved as hs_err_pid19277.log
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
Aborted
===================
… ti viene in mente a cosa potrebbe essere dovuto? e come rimediare?
(un altro) Marco
Perchè sicuramente ti manca quella libreria, ma può darsi che sia in una versione differente sulla 9.04.
Quindi la puoi cercare con
apt-get search libstdc
e dovresti trovare come si chiama il pacchetto nella 9.04
Fammi sapere, magari interessa ad altri lettori!