SMON INIT DC015017 Free Storage Monitor function invalid
search cancel

SMON INIT DC015017 Free Storage Monitor function invalid

book

Article ID: 269380

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

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

Environment

Release : 19.0

Cause

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.

Resolution

 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                            
         .