Trying to start the IDMS Storage Pool Interval Monitor with command:
SMON INIT THR 70 INT 120
It fails with error:
Free Storage Monitor function invalid
In the CV log the following messages are seen:
DC015014 Vnn Tnnnn Free Storage Monitor not active
DC015017 Vnn Tnnnn Free Storage Monitor function invalid
Release : 19.0
The Storage Pool Interval Monitor was introduced by PTF SO15100.
There are two tasks SMON and *STGMON* and a number of programs that need to be defined to the SYSGEN for this feature to work correctly.
These are documented in the HOLDDATA for SO15100.
In this case task *STGMON* was missing from the sysgen.
The HOLDDATA for SO15100 explains how define this task and all other tasks and programs required.
ADD TASK *STGMON*
ENABLED
INTERNAL
EXTERNAL WAIT IS SYSTEM
INACTIVE INTERVAL IS SYSTEM
INVOKES PROGRAM RHDCSMON
INPUT
NOMAP
ON COMMIT SYSTEM
ON ROLLBACK CONTINUE SYSTEM
PRINT KEY IS SYSTEM
PRIORITY IS 100
RESOURCE TIMEOUT INTERVAL IS SYSTEM PROGRAM IS SYSTEM
SAVE
LOCATION IS ANY
STORAGE LIMIT IS SYSTEM
LOCK LIMIT IS SYSTEM
CALL LIMIT IS SYSTEM
DBIO LIMIT IS SYSTEM
MAXIMUM CONCURRENT THREADS IS 1
AREA ACQUISITION THRESHOLD IS DEFAULT
PROTOCOL IS DEFRESP
QUIESCE WAIT IS SYSTEM
TRANSACTION SHARING IS SYSTEM
.