Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

Process Quota

 
Amit Hosley
Occasional Visitor

Process Quota

Hi I am rumming this script:

$ define/nolog freight$baselib freight$common_live:[run]frt_baselib.exe
$ define/nolog freight$enqlib freight$common_live:[run]frt_enqlib.exe
$ define/nolog freight$iomodlib freight$common_live:[run]frt_iomodlib.exe
$ define/nolog freight$rating freight$common_live:[run]frt_rating.exe
$ define/nolog phsystab phs_main:phsystab.dat
$
$ define/nolog freight$program freight$do_live:[run], -
freight$common_live:[run]
$
$ define/nolog phs_run freight$do_live:[run], -
freight$common_live:[run]
$
$ define/nolog phs_main freight$do_live:[data.main], -
freight$common_live:[data.main]
$
$ define/nolog phspc phs_run:phspc.fdl
$
$ Run/NODEB phs_Run:WWW01
$!
$ exit

at the end it shows the process quota exceeded for frt_rating.

Can you please help me.
7 REPLIES
Uwe Zessin
Honored Contributor

Re: Process Quota

Can you run it with the debugger until it breaks and then check from another process with:
$ SHOW PROCESS /QUOTA /IDENTIFICATION= ?
.
Ian Miller.
Honored Contributor

Re: Process Quota

you can also monitor the process using SHOW_QUOTA.COM
http://dcl.openvms.org/stories.php?story=03/06/03/0022504

or AMDS/Availability Mgr
____________________
Purely Personal Opinion
Amit Hosley
Occasional Visitor

Re: Process Quota

Hi I am running this through the internet explorer using Apache so its not possible to put the debugger ON.
Ian Miller.
Honored Contributor

Re: Process Quota

then watch the process from another terminal using SHOW_QUOTA or use AMDS/AM
____________________
Purely Personal Opinion
Uwe Zessin
Honored Contributor

Re: Process Quota

Not even if you redirect DBG$INPUT and DBG$OUTPUT (I hope I got those logical names right)? The idea is to freeze the process so that you can take a look at it from the outside.
.
John Gillings
Honored Contributor

Re: Process Quota

Amit,

I'm not sure I understand this statement:

>at the end it shows the process quota exceeded for frt_rating.

Could you please post the exact, complete message?

If the image is terminating, and you're running V7.3 or higher, add:

$ SET PROCESS/DUMP

immediately before your RUN command. This should generate a process dump you can examine with DEBUG (ANALYZE/PROCESS).

Could you also explain how the script is activated? If it's a detached process where do the quotas get defined?
A crucible of informative mistakes
Willem Grooters
Honored Contributor

Re: Process Quota

Amit,

Add this to the commandfile:

$ set verify
$ define sys$output sys$login:XOUT.TXT
$ define sys$error sys$login:XERR.TXT

in front of everything

$ sho process/quota

just before run/Nodeb of the program

and supply what's in XOUT.TXT and XERR.TXT

Assuming frt_rating is a username, show quota part of the output of

$ MC authorize show/full frt_rating

to give more information.

Willem
Willem Grooters
OpenVMS Developer & System Manager