Maintain Software on the CSM Management Server

Download and update software on the management server.  You probably want to do the operations below approximately in order.  Generally, RPMs are downloaded to, or installed from, the RPM path, which can be changed on the Module Config page.  To update software on the nodes, go to the main page, select a node of the type you want, and click on the Soft Maint button.

Download and Install/Update Software on the CSM Management Server
Download Latest Version of CSM

Installed version: $rpmVersions{'csm.server'}
Get the most recent update of CSM software from the CSM Service site.  Store it in $tmpdir on the management server.  You may want to do this by running your browser from the CSM mgmt svr, so the CSM tarball gets downloaded directly to that machine.
Check for the required and optional packages for the management server.  If some packages are not found, it will look in the RPM path ($::config{RPMPath}).  (Set this path to point to the necessary, already mounted, CDs, ISOs, or directories containing the necessary RPMs.)  Some of the packages can also be obtained using buttons below.  See the Software Requirements section of the CSM Planning and Installation Guide.


Installed version: $rpmVersions{'autoupdate'}
This open source package is needed for the Software Maintenance System (SMS) part of CSM that distributes updated RPMs to the nodes in the cluster.  It is also used by this page to download/install other pkgs.  Currently, the autoupdate package cannot be shipped with CSM, so it must be downloaded separately.  If you have trouble with the button, download it manually and store in in $tmpreqsdir on the management server and install it.
Extract from tarballs and then install or update the CSM software on the management server.  This will get software from the RPM path ($::config{RPMPath}).
Install a license key and accept the license agreement.  This button is not implemented yet.  If this is the 1st time you are installing CSM on this machine, you will have to run csmconfig -L <file> .
Download and Install/Update Optional Software on the CSM Management Server


Installed version: $rpmVersions{'xcsm.web'}
Download and install a newer version of this CSM web browser interface, if available.  This requires autoupdate, which can be downloaded & installed above.  Note:  currently this only works if you have access to the internal IBM network, because downloading from alphaWorks can't be automated due to the license acceptance requirement.


Installed version: $rpmVersions{'webmin'}
Download and install the latest version of webmin.  This will be placed in $tmpxcsmdir for future reference.  Alternatively, you can have webmin download/install its new version.
Download xCSM

Installed version: $rpmVersions{'xcsm'}
The ECT (Enhanced Cluster Tools) alphaWorks site provides extras tools for CSM that are supported on a best effort basis.  You can download xcsm-*.noarch.rpm and/or xcsm.web-*.noarch.rpm (this web interface).  Store it in $tmpdir on the management server.
Install or update the ECT software (xcsm, xcsm.web) from $::config{RPMPath} .
Download and install a new version of xCSM.  The xCSM package contains many as-is additions to CSM.

Tips