→ alien package is needed here
This provide the SMcli program which aimed to run on the command line and the SMclient which is a graphical client. You need to have X running for SMclient but not for SMcli. There's no need to have X running when installing this package (both tools will be installed).
First get the 'tgz' (> 80 Mb) (you may have to choose between “single pkgs” or “SMIA pkgs”, choose the single one) archive from IBM, you should find it there ftp://ftp.software.ibm.com/systems/support/system_x/sm9.16_linux_single-09.16.xx.62.tgz, and extract the archive somewhere (it creates a folder with everything inside), here we are working in /tmp/.
In /tmp/Linux9p16_single/Linux, convert all the rpm to deb with alien :
/tmp/Linux9p16_single/Linux# alien *.rpm
Then install all those packages with dpkg :
dpkg -i *.deb
And it should be ok. All the file are installed into /opt/IBM_DS4000/, the SMcli and SMclient are in /opt/IBM_DS4000/client/.
You should note that /opt/IBM_DS4000/client/SMclient is a shell script, if you've got troubles, just edit, remove the /dev/null redirection and see errors !
SMagent allows you to access via in-band management. If you want this, you need to run update-rc to add it to init script. The deb generated previously already add the /etc/init.d/SMagent, so you have just to run :
# update-rc.d SMagent defaults
And you're ready to go with in-band management.
I believe it hard to find how to configure in-band management, it quite difficult to find information about that in IBM documentation (I might not have searche well enough, but …), so :
Suppose you have the host on your SAN called DEMO and you want it to access via in-band management, you first need to map the Access logical drive to it :
Then on the host you just have mapped this new logical drive, rescan your disk (in order to find the newly added drive) and start SMagent :
# /etc/init.d/SMagent start
Now you can access in-band management by using the IP address of the host running SMagent, not the SAN IP address.