This portal is to open public enhancement requests against IBM System Storage products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
See this idea on ideas.ibm.com
TSM can crash unexpectedly.
The DB2 logs indicated that the tempspace ran out of space due to heavy SQL transaction, suspected at the time to be a custom data collection script for TSM monitoring, although not confirmed.
This can now be reproduced using this SQL query: select node_name,volume_name from contents where node_name='<NODENAME>'
TSM creates the tempspace and the rest of the tablespaces are on the same filesystems.
This means that if any database transactions required more than the fixed space, they would fail because of a filesystem full condition rather than the heavy SQL transaction being automatically killed. Subsequently the TSM server crashes.
The enhancement request is to put the tempspace in a separate filesystem. Then if any database transaction caused the temp space to become full, only that transaction would fail, and the TSM server should not crash, and in addition no other tablespaces would be affected.
This enhancement would, ideally, be available for an existing TSM database (after upgrade, if neccessary) as well as for new installations.
Implicit in this request is a revision to the calculation of the size of a TSM database to separately calculate the amount of space needed for the tempspace. There would also be a requirement for some monitoring of the tempspace (e.g. tempspace exceeds XX%)
In DB2 v9.7 with automatic storage you can create this temp space as an ordinary SMS tablespace specifying a path to a filesystem separate from the other tablespaces. An alternative would be to use an automatic storage DMS tablespace as the tempspace and set a maxsize, but that have a performance hit.
In DB2 v10 you could use a storagegroup for this instead that would simplify the management of this tablespace. Then it would be SMS with automatic storage.
Dev have already captured the requirement, and have discussed it with the other candidate items for a future release.
This RFE is to document what occurred and how it can be reproduced.
Idea priority | Medium |
By clicking the "Post Comment" or "Submit Idea" button, you are agreeing to the IBM Ideas Portal Terms of Use.
Do not place IBM confidential, company confidential, or personal information into any field.
Due to processing by IBM, this request was reassigned to have the following updated attributes:
Brand - Servers and Systems Software
Product family - Storage
Product - Tivoli Storage Manager (TSM) Family
For recording keeping, the previous attributes were:
Brand - Tivoli
Product family - Storage
Product - Tivoli Storage Manager (TSM) Family