Skip to Main Content
IBM System Storage Ideas Portal


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).


Shape the future of IBM!

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:

Search existing ideas

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 your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

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.

Status Delivered
Created by Guest
Created on Mar 15, 2013

Move TSM DB2 tempspace to a separate filesystem

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
  • Guest
    Reply
    |
    Jun 12, 2015

    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