Send Sugestions to the CSM Development Team
Suggestions, bug reports, bug fixes, etc., are always welcome. Please post them to the CSM forum. Contributions are also welcome, such as minor new features, better
images, or even whole new pages. See the developer section of
the CSM Linux GUI white paper for more info. Thanks!
Todo List
The following items are already on our todo list, in
approximately priority order:
- When the license expires, have to give a good msg from the main page
- Finish modifying the following pages with the More... links: definenode,
definehwdev, dev properties, condition properties, response properties.
- Change the xcsm-utils resources so they can also be defined in the xcsm
dir
- Add LastEvent to the Condition Attributes page, for releases in which it
is supported
- Have the task pane save the current task in the cookie and have each page set the current task
- Add list of CSM env vars to Tips section of CSM Config page.
- Add hw ctrl info to the Add Nodes page
- Finish rack layout of partitioned pSeries systems
- Add -c option (adapter config) to updatenode page. Also run cfmupdatenode
if only -F specified and smsupdatenode if only -S specified.
- Monitoring:
- Add to Sensor page:
- create a mkresources file to facilitate creating/modifying sensors on nodes
- force the execution of a sensor immediately
- Provide an Operator monitoring mode (log in as non-root user and get simpler
monitoring page)
- Add option to monitor in node group view and be able to drill down to the
problem node
- Make drill down on the problem more obvious
- Add additional conditions/sensors for a more complete "Health Monitoring"
- Be able to log in as non-root id and su to root (exploit webmin acls)
- Display the 1st time user/set up cluster wizard page link automatically
if no nodes are defined.
- Scalabilty improvements:
- When a large # of nodes are displayed on the main
page, only get the 1st 50.
- Fix running perfmondata -h in Tips section of perfmon page, and add it
to xcsm/utils
- Get gnuplot (and plotutils on SLES) installed
automatically.
- Add to the Diagnose MS page to restart the HWCTRLRM with
tracing on or off:
- stopsrc -s IBM.HWCTRLRM
- If IBM.HWCTRLRM does not stop within a minute,
"ps -ef | grep HW" and kill any
processes.
- Delete the contents of /var/log/csm
- startsrc -s IBM.HWCTRLRM
-eHC_JAVA_VERBOSE=/tmp/jni.txt
- send the trace files in /var/log/csm and
/tmp/jni.txt
- Add some items from csmsnap design to Diagnose MS page
- Clean up code for HW Ctrl page
- Add BIOS/firmware flashing page
- Debug or improve opening a console for a node
- Install page:
- Set up page should use InstallTemplate attribute
as default for the template file
- Implement remaining buttons: Test Console,
Copy Distros, Run Install Probe.
- Add nodegrp option to page and add a link to this page on the task list.
- Update monitoring of install progress
- Add list & manipulation of install images (sets of distro rpms) that
are in /csminstall
- Add copycsmpkgs to Updatenode page.
- Make the perf mon page extensible so users can add their
own conditions
- Make the main page extensible so users can add their own
attributes to be shown in the node table.
- Make the main page monitor the node Status and update it
- Network management:
- Query status, link speed, throughput of all network adapters on a node
- Implement a summary page
- Software Maintenance page: Allow distro CDs to be
made available as ISOs and mounted
- Modify the web interface so it can start up before CSM is
installed, so it can be used to install CSM on the mgmt
svr.
- Have this interface launched from the new CSM LWC console and from IBM
Director.
Known Defects and Limitations
- Perfmon graph page doesn't download gnuplot for SuSE
correctly.
- When you use the browser's Back button to return to the
main page, the image checkboxes of the rack nodes are not
checked.
The Change Log describing recent enhancements is in the
README file.