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

Conference pamsrc::objectbroker_development

Title:ObjectBroker Development - BEA Systems' CORBA
Notice:See note 2 for kit locations; note 4 for training
Moderator:RECV::GUMBELd
Created:Thu Dec 27 1990
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2482
Total number of notes:13057

2425.0. "OBB Agent errors : OBB-F-COM_INSUFVM Insufficient memory" by ALLVAX::BRUSSEAU () Mon Jan 27 1997 15:51

    We are seeing the following errors returned from a V2.5B-08 agent:
    
   $ appl/broker sho server
   %OBB-E-CMD_SRVFETFAIL, Could not find the requested servers. 
  -OBB-E-INV_COMMFAIL, Transport level communication failed. 
  -OBB-E-INV_DISCONN, The connection has been disconnected. 
  -OBB-E-INV_COMMFAIL, Transport level communication failed. 
  -OBB-E-INV_TRANSERR, Transport error 
                `%SYSTEM-F-LINKDISCON, network partner disconnected logical
    
    
  $ appl/broker sho server
  %OBB-E-CMD_SRVFETFAIL, Could not find the requested servers. 
 -OBB-F-COM_INSUFVM, Insufficient memory. 

    
    The agent appears to run fine for as much as 2 weeks, but then these
    errors appear.  We have to stop the agent and restart it to clear this 
    condition.  The UCX Version we are running is 4.0.
    Anyone have ideas as to what may be causing this?  Thanks!
    
 
    					Craig Brusseau
T.RTitleUserPersonal
Name
DateLines
2425.1REQUE::BOWERPeter Bower, ObjectBrokerTue Jan 28 1997 09:3817
    If you do a 
    
    	show proc /id=<agent pid>/co
    
    is the virtual pages field increasing over time ? 
    
    What is the value of the virtual pages item ?
    
    How many servers are running ?
    
    If you do a
    
    	show proc /id=<agent pid>/quota
    
    what is the value of the paging file quota ?
    
    
2425.2Quota InformationALLVAX::BRUSSEAUTue Jan 28 1997 14:1448
                                              
	We have 7 servers running daily.  These servers are brought down
    each night and started again in the morning.  The system manager is 
    going to watch to see if the virtual pages increase during the day.
    
Running agent on STORE3:


                             Process OBB$AGENT                  10:55:12
                                                                10:55:13


    State               HIB                 Working set            15956

    Cur/base priority   8/8                 Virtual pages          18811

    Current PC          7FFEDF8A            CPU time     000:00:03:30.66

    Current PSL         03C00000            Direct I/O               805

    Current user SP     7FEF1E64            Buffered I/O          104697

    PID                 2020AD3C            Page faults            14457

    UIC                 [TECH,SYSTEM]       Event flags         E0000001
                                                                E0000002


    DSA79:[SYS4.SYSCOMMON.][SYSEXE]OBB$AGENT.EXE;14

 
-------------------------------------------------------------------------------



28-JAN-1997 10:57:02.20   User: SYSTEM           Process ID:   2020AD3C
                          Node: STORE3           Process name: "OBB$AGENT"

Process Quotas:
 Account name: SYSTEM  
 CPU limit:                      Infinite  Direct I/O limit:       100
 Buffered I/O byte count quota:     44944  Buffered I/O limit:     100
 Timer queue entry quota:               8  Open file quota:         93
 Paging file quota:                  8558  Subprocess quota:         8
 Default page fault cluster:           64  AST quota:              198
 Enqueue quota:                      1994  Shared file limit:        0
 Max detached processes:                0  Max active jobs:          0
    
2425.3INV_BADTRANSHNDALLVAX::BRUSSEAUFri Jan 31 1997 19:277
    FYI - we are also seeing the error INV_BADTRANSHND on the client every
    once in a while.  Could this be related?  What does this error
    indicate?  This error occurs 5-10 times a day (servers get 1000 +
    requests a day).
    
    					Thanks,
    					Craig
2425.4REQUE::BOWERPeter Bower, ObjectBrokerSat Feb 01 1997 19:3619
    With only 7 servers, I would expect the current working set and
    page file quota to be sufficient. However, you could raise the
    page file quota for the system account - there is only 8000 pages
    left. But, if there is a leak in the agent, then that is only
    delaying the problem as you will eventually use that up too.
    
    Did the system manager confirm that virtual page count is going
    up ?
    
    When you do an appl/broker show server - do you see just the
    7 servers or do you also see servers that have died ?
    
    The inv_badtranshnd error occurs when an internal transport handle
    is 0 when it should have a value. It is a situation that should
    not occur and indicates a problem with OBB. It might be due to
    an error with the client not connecting to the agent, but it
    is difficult to say.