How to calculate the RLDBUF Parameter?
search cancel

How to calculate the RLDBUF Parameter?

book

Article ID: 21371

calendar_today

Updated On:

Products

QuickFetch

Issue/Introduction

Error message :

QFS451I LOAD FAILED FOR MODULE mmmmmmmm, CODE=009

CODE=9 The relocation data for the module exceeded the current buffer size. Adjust the buffer size using the RLDBUF parameter.

How to avoid this message? 

 

 

Resolution

  • Run an AMBLIST report with the following parameters: Change xxxxxxxx by the affected module and SYSLIB DD name specifies the data set containing the member.

    LISTLOAD DDN=SYSLIB,MEMBER=xxxxxxxx,OUTPUT=MODLIST

  • From the resulting report, take all the lines with the "RLD SIZE" in the sentence and sum the numeric value.

    Sample:

    RECORD 174 TYPE 02 - RLD RLD SIZE 236 RLD/CTL COUNT 0
    ....
    RECORD 175 TYPE 02 - RLD RLD SIZE 472 RLD/CTL COUNT 0
    ...
    RECORD 176 TYPE 02 - RLD RLD SIZE 236 RLD/CTL COUNT 0
    ...

  • Final result must be divided by 1024.

    From the sample: 236+472+236 = 944/1024 = .921 then  RLDBUF=.921