[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3346.0. "OAFC$SERVER_xxx logicals vs SYSUAF quotas ?" by COPCLU::ELIN (Elin Christensen @DMO, DTN 857-2406) Thu Sep 30 1993 13:51

    How should I set process quotas on the File Cabinet Server?
    
    The manual tells to define logicals OAFC$SERVER_xxx
    where xxx is an UAF parameter, for example OAFC$SERVER_PGFLQUOTA.
    
    But a STARS article named "'%OAFC-E-INTERR, Internal error in File
    Cabinet Server Insufficient memory"  gives this advice:
    "Increase the PGFLQUO process quota for the ALL-IN-1 Managers
    account."
    
    What is the impact of defining the OAFC$SERVER_xxx logicals 
    compared to setting the quotas in SYSUAF?
    If I do both, - which will superseede the other? (Imagine Page fault
    quota is 20.000 in SYSUAF for ALLIN1, but OAFC$SERVER_PGFLQUOTA is
    defined to 60.000.)
    
    In which file is it recommended to place definitions of OAFC$SERVER_xxx
    logicals?  A1V30_SITE_START.COM?  OAFC$SYSSTARTUP.COM?  SYSTARTUP_V5.COM?
    - or the easy way: just changing the numbers in OAFC$STARTUP.COM?
    Will it work in either case?
    
    Elin
T.RTitleUserPersonal
Name
DateLines
3346.1UTRTSC::SCHOLLAERTAjax, last hope of HollandThu Sep 30 1993 15:2243
    Elin,

>    How should I set process quotas on the File Cabinet Server?
>    
>    The manual tells to define logicals OAFC$SERVER_xxx
>    where xxx is an UAF parameter, for example OAFC$SERVER_PGFLQUOTA.
>    
>    But a STARS article named "'%OAFC-E-INTERR, Internal error in File
>    Cabinet Server Insufficient memory"  gives this advice:
>    "Increase the PGFLQUO process quota for the ALL-IN-1 Managers
>    account."
    
    The problem described in this article was caused by low
    quota of the account running oafc$part_seed : the ALL-IN-1 Managers
    account.
    
>    What is the impact of defining the OAFC$SERVER_xxx logicals 
>    compared to setting the quotas in SYSUAF?
>    If I do both, - which will superseede the other? (Imagine Page fault
>    quota is 20.000 in SYSUAF for ALLIN1, but OAFC$SERVER_PGFLQUOTA is
>    defined to 60.000.)
    
    The relevant quota of the Filecab server are set 
    in sys$startup:OAFC$STARTUP.COM. 
    Those quota that are not defined over here are taken from 
    the OAFC$SERVER account in SYSUAF, not the ALLIN1 account.
    
>    In which file is it recommended to place definitions of OAFC$SERVER_xxx
>    logicals?  A1V30_SITE_START.COM?  OAFC$SYSSTARTUP.COM?  SYSTARTUP_V5.COM?
>    - or the easy way: just changing the numbers in OAFC$STARTUP.COM?
>    Will it work in either case?
    
    I would say A1V30_SITE_START.COM or SYSTARTUP_V5.COM. 
    This prevents loosing the definitions
    when a new version of OAFC$SYSSTARTUP.COM and OAFC$STARTUP.COM
    is put on your system.
    
    Regards,
    
    Jan
    

    
3346.2Should logicals be defined before OAFC$STARTUP?COPCLU::ELINElin Christensen @DMO, DTN 857-2406Fri Oct 01 1993 16:565
    If I define the OAFC$SERVER_xxx logicals in A1V30_SITE_START.COM, don't
    they then get defined too late to be in effect when the File Cabinet
    Server gets started?
    
    Elin
3346.3Clarification of what takes precedence GIDDAY::SETHIMy name is Sunil without the HMon Oct 04 1993 01:4533
    Hi Elin,
    
    I just thought that I would add the following, to help clarify the
    "OAFC$SERVER_xxx logicals vs SYSUAF quotas ?" question.  Here are a
    couple of things to take into consideration, when creating a detached
    process:
    
    1. The RUN command has the default qualifier of /NOAUTHORIZE, the
       OpenVMS documention states the following:
    
           "Specify the /AUTHORIZE qualifier if you want the login image to
           check the UAF whenever a detached process is created."
    
    	The documentation clearly points out that the default is
        /NOAUTHORIZE.  See OpenVMS help for further information.
    
    2. If /AUTHORIZE is not used as a qualifier to the RUN command than
       OpenVMS will do one of two things these are:
    
    	 i) Use the values in SYSGEN namely the Process Quota Limits (PQL'S)
    	    as the default limits
    
    	ii) If the various qualifier such as /PAGE_FILE are used they will
    	    take precedence over the PQL's
    
    Re your last note and the comment about A1V30_SITE_START.COM.  The site
    specify startup is run before the OAFC startup command procedure.  So
    the answer to your question is that you should define the logicals in
    the above mentioned command procedure, as Jan pointed out.
    
    Regards,
    
    Sunil