IBM Tivoli Storage Manager, Version 7.1

UPDATE SPACETRIGGER (Update the space triggers)

Use this command to update settings for triggers that determine when and how the server resolves space shortages in storage pools that use sequential-access FILE and random-access DISK device classes.

For storage pools with a parameter RECLAMATIONTYPE=SNAPLOCK, space triggers are not enabled.

Important: Space trigger functions and storage pool space calculations take into account the space remaining in each directory. Ideally, you associate each directory with a separate file system. If you specify multiple directories for a device class and the directories reside in the same file system, the server calculates space by adding values representing the space remaining in each directory. These space calculations will be inaccurate. Rather than choosing a storage pool with sufficient space for an operation, the server might choose the wrong storage pool and run out of space prematurely. For space triggers, an inaccurate calculation might result in a failure to expand the space available in a storage pool. Failure to expand space in a storage pool is one of the conditions that can cause a trigger to become disabled. If a trigger is disabled because the space in a storage pool could not be expanded, you can re-enable the trigger by specifying the following command: update spacetrigger stg. No further changes are required to the space trigger.

See the DEFINE SPACETRIGGER command for more information.

Privilege class

To issue this command, you must have system privilege or unrestricted storage privilege.

Syntax

Read syntax diagramSkip visual syntax diagram
>>-UPDate SPACETrigger--STG--+---------------------+------------>
                             '-Fullpct--=--percent-'   

>--+----------------------------+------------------------------->
   '-SPACEexpansion--=--percent-'   

>--+----------------------------+------------------------------->
   '-EXPansionprefix--=--prefix-'   

>--+-------------------------------+---------------------------><
   '-STGPOOL--=--storage_pool_name-'   

Parameters

STG (Required)
Specifies a storage pool space trigger
Fullpct
This parameter specifies the utilization percentage of the storage pool.

When this value is exceeded, the space trigger creates new volumes.

You can determine storage pool utilization by issuing the QUERY STGPOOL command with FORMAT=DETAILED. The percentage of storage pool utilization for the storage pool is displayed in the field "Space Trigger Util." The calculation for this percentage does not include potential scratch volumes. The calculation for the percentage utilization used for migration and reclamation, however, does include potential scratch volumes.

SPACEexpansion

For space triggers for sequential-access FILE-type storage pools, this parameter is used in determining the number of additional volumes that are created in the storage pool. Volumes are created using the MAXCAPACITY value from the storage pool's device class. For space triggers for random-access DISK storage pools, the space trigger creates a single volume using the EXPANSIONPREFIX.

EXPansionprefix
This specifies the prefix that the server uses to create new storage pool files. This parameter is optional and applies only to random-access DISK device classes. The default prefix is the server installation path.
The prefix can include one or more directory separator characters, for example:

AIX operating systems HP-UX operating systems Linux operating systems Sun Solaris operating systems
/opt/tivoli/tsm/server/bin/
Windows operating systems
c:\program files\tivoli\tsm\

AIX operating systems HP-UX operating systems Linux operating systems Sun Solaris operating systems You can specify up to 250 characters. If you specify a prefix that is not valid, automatic expansion can fail.

Windows operating systems You can specify up to 200 characters. If the server is running as a Windows service, the default prefix is the c:\wnnt\system32 directory. If you specify a prefix that is not valid, automatic expansion can fail.

This parameter is not valid for space triggers for sequential-access FILE storage pools. Prefixes are obtained from the directories specified with the associated device class.

STGPOOL
Specifies the storage pool associated with this space trigger. If the STGPOOL parameter is not specified, the default storage pool space trigger is updated.

This parameter does not apply to storage pools with the parameter RECLAMATIONTYPE=SNAPLOCK.

Example: Increase the amount of space for a storage pool

Increase the amount of space in a storage pool by 50 percent when it is filled to 80 percent utilization of existing volumes. Space will be created in the directories associated with the device class.

update spacetrigger stg spaceexpansion=50 stgpool=file

Related commands

Table 1. Commands related to UPDATE SPACETRIGGER
Command Description
DEFINE SPACETRIGGER Defines a space trigger to expand the space for a storage pool.
DELETE SPACETRIGGER Deletes the storage pool space trigger.
QUERY SPACETRIGGER Displays information about a storage pool space trigger.


Feedback