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

Conference csc32::consolemanager

Title:POLYCENTER Console Manager
Notice:Kits, Scans, Docs on CSC32:: as PCM$KITS:,PCM$DOCS:, PCM$SCANS:
Moderator:CSC32::BUTTERWORTH
Created:Thu Aug 06 1992
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1541
Total number of notes:6564

676.0. "Problem starting Console Deamon process !" by LIL08::MALRAS (Knowledge is power, en France aussi) Thu Apr 13 1995 19:12

AXP/VMS 6.1, CONSOLE 1.5 + ECO 1.5

Unable to start "Console Deamon" process !!! 

Following is LOG file (got with debug mode). What is the problem ?

Thanks for help.

JF


$       SET MESSAGE /FACILITY /IDENTIFICATION /SEVERITY /TEXT
$       SET DEFAULT CONSOLE$TMP:
$       SET PROCESS /DUMP
$ RUN CONSOLE$IMAGE:CONSOLE$DAEMON.EXE
CMShm: Returning HEADER record
CMShm: Reset system count
CMShm: Returning HEADER record
CMShm: Set CM PID
CMShm: Returning CM record
CMShm: Set CM version
CMShm: Returning CM record
CMShm: Set CM start time
CMShm: Returning CM record
CMShm: Searching for system : LIL150
CMShm: Returning NULL record, system not found
CMShm: Searching for FIRST FREE system record
CMShm: Set system name - LIL150
CMShm: Set system in-use flag
CMShm: Searching for system : LIL150
CMShm: Set system status
CMShm: Searching for system : LIL150
CMShm: Reset system lines
CMShm: Searching for system : LIL150
CMShm: Reset system bytes
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Increment system count
CMShm: Returning HEADER record
CMShm: Reset Reconfigure flag
CMShm: Returning HEADER record
Hosts per process : 16
Starting Child : 1
Ignite Child Controller: Start
Ignite Child Controller: End
Initialize Parent: Start
Initialize Parent: End
Daemon in MainLoop
Parent Control Socket Accept CB: Start
Parent Control Socket Accept CB: End
Parent Control Socket Read CB: Start
    Child Controller has connected, PID = 000000BE
Parent Control Socket Read CB: End
Parent Control Socket Close CB: Start
    Fatal Error, NULL connect structure, exiting!!!
Console Manager shutting down at user request
Parent Control Socket Close CB: Start
    Fatal Error, NULL connect structure, exiting!!!
  SYSTEM       job terminated at 13-APR-1995 18:47:56.22

  Accounting information:
  Buffered I/O count:              79         Peak working set size:   5984
  Direct I/O count:                22         Peak page file size:    37376
  Page faults:                    452         Mounted volumes:            0
  Charged CPU time:           0 00:00:00.29   Elapsed time:     0 00:00:04.20
T.RTitleUserPersonal
Name
DateLines
676.1CSC32::BUTTERWORTHGun Control is a steady hand.Thu Apr 13 1995 19:3123
    The error message in cooncert with the peak-page file size shown in the 
    accounting info indicates to me that a calloc failed due to insuficient
    virtual-memory.  You said that you are running the ECO kit. If's it's
    really ECO1 I have to ask you to please install the MUPA kit that
    may be found at OPG::CM$KIT:. The MUP has a new startup procedure
    that has elevated quotas. You could also look in the startup procedure
    for the following line:
    
    $   CALL CONSOLE$IMAGE_STARTUP -
              "Console Notify" -
              "$ RUN CONSOLE$IMAGE:CONSOLE$ENS_DAEMON.EXE" -
              4 -
              100 -
              10240 -
              131070
    
    change the 10240 to 40000 or so. This won't effect the child daemons
    however. The MUPA kit has tuneable values for the child daemons
    via a set of logical names so again if you don't have the MUP
    you'll need to install it.
    
    Regs,
      Dan
676.2Have installed MUP and problem persists ...48579::MALRASKnowledge is power, en France aussiFri Apr 14 1995 11:39385
Dan,

I've just installed MUP as you suggest and problem persists, may be in another 
way !

Console Notify process is OK, but Console Deamon process dies, and its child has
an ACCVIO.

Here are logs of "Console Deamon" and "Console Ctrl 01" processes.

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ mode = f$mode()
$ tt_devname = f$trnlnm("TT")
$ session_mgr_login =
(mode.eqs."INTERACTIVE").and.(f$locate("WSA",tt_devname).ne.f$len(tt_devname))
$ session_detached_process =
(mode.eqs."INTERACTIVE").and.(f$locate("MBA",tt_devname).ne.f$len(tt_devname))
$ unknown_devtyp =
(mode.eqs."INTERACTIVE").and.(f$getdvi("sys$command","devtype").eq.0) 
$
$ if (f$mode().eqs."INTERACTIVE")
$ endif
$ exit
$ !
$ ! Start a Child Controller process, number 1
$ !
$ CHILD :== $CONSOLE$IMAGE:CONSOLE$DAEMON.EXE
$ CHILD
POLYCENTER Console Manager
Console Controller Daemon Version V1.5-006
Copyright (c) 1994 Digital Equipment Corporation. All Rights Reserved

Child Initialization: Start
    Telling Parent who we are
    Waiting for Parent to tell us who we will control
    Loading Shared Memory
CMShm: Returning HEADER record
    Connecting to ENS
    Parent gave us a valid number, we are child 1
CMShm: Searching for system : LIL150
CMShm: Get system status
    Removing unwanted system structures
    Rationalizing scan data
CMRationaliseScanData: Start
Working on system : LIL150
    Assigning scan : LIL150
count_event_names: Start
    Scan is LIL150
    Counting events in nested scan CONSOLEmanager Internal Events
count_event_names: Start
    Scan is CONSOLEmanager Internal Events
      Event is CMgr Archive Aborted
      Event is CMgr Archive Area Full
      Event is CMgr Archive Completed
      Event is CMgr Archive Started
      Event is CMgr Connect
      Event is CMgr Console Lost
      Event is CMgr Console Lost Disabled
      Event is CMgr Console NOT Found
      Event is CMgr Console OK
      Event is CMgr Disconnect
      Event is CMgr Disk Critical
      Event is CMgr Disk Warning
      Event is CMgr Reconfigure Completed
      Event is CMgr Reconfigure Failed
      Event is CMgr Reconfigure Started
      Event is CMgr Shutdown
      Event is CMgr Unlock
count_event_names: End
    Counting events in nested scan OSCint
count_event_names: Start
    Scan is OSCint
      Event is OSCint Internal Check
      Event is OSCint Repair Completion Problem
      Event is OSCint Repair Completion Successful
    Counting events in nested scan _SCAN$AUDLSN
count_event_names: Start
    Scan is _SCAN$AUDLSN
      Event is ALN_ABRTLOG
      Event is ALN_ACCESS
      Event is ALN_AUDIT
      Event is ALN_BREAKIN
      Event is ALN_INSTALL
      Event is ALN_INVPWD
      Event is ALN_LOGFAIL
      Event is ALN_LOGIN
      Event is ALN_LOGOUT
      Event is ALN_MOUNT
      Event is ALN_PROBACC
      Event is ALN_PROBNON
      Event is ALN_PROXY
      Event is ALN_RIGHTS
      Event is ALN_SYSUAF
count_event_names: End
    Counting events in nested scan _SCAN$PERF
count_event_names: Start
    Scan is _SCAN$PERF
      Event is DECCP
      Event is DECPS
count_event_names: End
count_event_names: End
    Counting events in nested scan _SCAN$AUDLSN
count_event_names: Start
    Scan is _SCAN$AUDLSN
      Event is ALN_ABRTLOG
      Event is ALN_ACCESS
      Event is ALN_AUDIT
      Event is ALN_BREAKIN
      Event is ALN_INSTALL
      Event is ALN_INVPWD
      Event is ALN_LOGFAIL
      Event is ALN_LOGIN
      Event is ALN_LOGOUT
      Event is ALN_MOUNT
      Event is ALN_PROBACC
      Event is ALN_PROBNON
      Event is ALN_PROXY
      Event is ALN_RIGHTS
      Event is ALN_SYSUAF
count_event_names: End
    Counting events in nested scan _SCAN$PERF
count_event_names: Start
    Scan is _SCAN$PERF
      Event is DECCP
      Event is DECPS
count_event_names: End
    Counting events in nested scan _SCAN$PSW
count_event_names: Start
    Scan is _SCAN$PSW
      Event is PSWBAT
      Event is PSWBQP
      Event is PSWCIC
      Event is PSWCPU
      Event is PSWDMM
      Event is PSWDNF
      Event is PSWDQP
      Event is PSWDSK
      Event is PSWDSS
      Event is PSWETH
      Event is PSWEXT
      Event is PSWHSC
      Event is PSWILL
      Event is PSWLOP
      Event is PSWMEM
      Event is PSWORS
      Event is PSWOTH
      Event is PSWPRO
      Event is PSWPRS
      Event is PSWPSW
      Event is PSWQCP
      Event is PSWSHS
      Event is PSWSMP
      Event is PSWSWL
      Event is PSWTIM
      Event is PSWUNK
      Event is PSWUNR
      Event is PSWVAL
      Event is PSWWDM
count_event_names: End
    Counting events in nested scan _SCAN$SLS
count_event_names: Start
    Scan is _SCAN$SLS
      Event is SLS_ARGH
      Event is SLS_AUTO_EXCD
      Event is SLS_BACKQUE_LOCK
      Event is SLS_BACKQUE_PROCEED
      Event is SLS_BACKUP_FATAL
      Event is SLS_BACKUP_WAIT
      Event is SLS_BAD_MEDIA
      Event is SLS_CONN_NODE
      Event is SLS_CONN_PRIMARY
      Event is SLS_CONT_IN_USE
      Event is SLS_CONT_NOTFREE
      Event is SLS_DB_STOP
      Event is SLS_DEVDROPPED
      Event is SLS_DISK_NOTMOUNTED
      Event is SLS_DRV_AVAIL
      Event is SLS_DRV_RSRVD
      Event is SLS_END_BACKUP
      Event is SLS_ERROR_BACKUP
      Event is SLS_ERROR_SYSBAK
      Event is SLS_EXHAUSTED_RETRIES
      Event is SLS_FAIL_CON
      Event is SLS_FAIL_LINK
      Event is SLS_FAIL_NET
      Event is SLS_FATAL_PROBLEM
      Event is SLS_FATAL_PROBLEM_CHOICE_1
      Event is SLS_FATAL_PROBLEM_CHOICE_2
      Event is SLS_FINISHED_ABNORMAL
      Event is SLS_HIST_FREE
      Event is SLS_HIST_LOCK
      Event is SLS_HIST_STAT
      Event is SLS_INV_LOGIN
      Event is SLS_JOBQUEUED
      Event is SLS_LOAD_MAGAZINE
      Event is SLS_LOAD_REQUESTED_TAPE
      Event is SLS_LOAD_STALLED
      Event is SLS_LOCAL_FILESET
      Event is SLS_NEW_TAPE
      Event is SLS_NOFIND_VOL
      Event is SLS_NOTAPE
      Event is SLS_NOTAPE2
      Event is SLS_NOT_IN_DB
      Event is SLS_PROCESSED
      Event is SLS_RECORD_PASS
      Event is SLS_RESTORE_COMP
      Event is SLS_RESTORE_WAIT
      Event is SLS_RQ_DISCONN
      Event is SLS_RQ_STOP
      Event is SLS_SBA_IDLE
      Event is SLS_SBA_START
      Event is SLS_SBK_FAIL_TO_START
      Event is SLS_SELECT_DRIVE
      Event is SLS_STARTUP_BATCH
      Event is SLS_START_BACKUP
      Event is SLS_UNABLE_VFY
      Event is SLS_UNLOAD_MAGAZINE
      Event is SLS_USAGE_ACCOUNT
      Event is SLS_VOL_CONT
      Event is SLS_VOL_NOT_AVAIL
      Event is SLS_WRONG_POOL
      Event is SLS_WRONG_VOLUME
      Event is SLS_XTRA_HIST
count_event_names: End
count_event_names: End
    Scan contains 144 events
load_event_table: Start
load_event_table: Start
load_event_table: End
load_event_table: Start
load_event_table: Start
load_event_table: End
load_event_table: Start
load_event_table: End
load_event_table: End
load_event_table: Start
load_event_table: End
load_event_table: Start
load_event_table: End
load_event_table: Start
load_event_table: End
load_event_table: Start
load_event_table: End
load_event_table: End
CMRationaliseScanData: End
    Initializing systems...
        LIL150
System setup: Start
CMShm: Searching for system : LIL150
CMShm: Set system PID
CMShm: Searching for system : LIL150
CMShm: Set system transport
CMOpenConsole: Start
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=00000000,
PC=804433D4, PS=0000001B

  Improperly handled condition, image exit forced.
    Signal arguments:   Number = 00000005
                        Name   = 0000000C
                                 00000000
                                 00000000
                                 804433D4
                                 0000001B

    Register dump:
    R0  = 000000000000FFF7  R1  = 0000000000000000  R2  = 0000000000000000
    R3  = 000000007F953BD8  R4  = 000000000000FFFF  R5  = 000000007F953BD8
    R6  = 000000007F955008  R7  = 000000007F954FF0  R8  = 000000007F955018
    R9  = 0000000000000073  R10 = 000000000000FFFF  R11 = 000000000000FFFF
    R12 = 0000000000000001  R13 = 000000007FB61F90  R14 = 0000000000FFFFFF
    R15 = FFFFFFFFFFFFFFFF  R16 = 000000007F953BD0  R17 = 000000007F953BC8
    R18 = FFFFFFFFFFFFFFFF  R19 = 0000000000000001  R20 = 00000000010E0000
    R21 = 000000007F954FF0  R22 = 0000000000000000  R23 = 0000000000000001
    R24 = 000000007F955018  R25 = 000000000000FFFF  R26 = FFFFFFFF8045A1F4
    R27 = 0000000000000000  R28 = 0000000000000001  R29 = 000000007F953B60
    SP  = 000000007F953B60  PC  = FFFFFFFF804433D4  PS  = 200000000000001B
$ EXIT $STATUS
  SYSTEM       job terminated at 14-APR-1995 11:11:54.32

  Accounting information:
  Buffered I/O count:             122         Peak working set size:   5872
  Direct I/O count:                47         Peak page file size:    38032
  Page faults:                    351         Mounted volumes:            0
  Charged CPU time:           0 00:00:00.56   Elapsed time:     0 00:00:01.93

--------------------------------------------------------------------------------
$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ mode = f$mode()
$ tt_devname = f$trnlnm("TT")
$ session_mgr_login =
(mode.eqs."INTERACTIVE").and.(f$locate("WSA",tt_devname).ne.f$len(tt_devname))
$ session_detached_process =
(mode.eqs."INTERACTIVE").and.(f$locate("MBA",tt_devname).ne.f$len(tt_devname))
$ unknown_devtyp =
(mode.eqs."INTERACTIVE").and.(f$getdvi("sys$command","devtype").eq.0) 
$
$ if (f$mode().eqs."INTERACTIVE")
$ endif
$ exit
$       SET MESSAGE /FACILITY /IDENTIFICATION /SEVERITY /TEXT
$       SET DEFAULT CONSOLE$TMP:
$       SET PROCESS /DUMP
$ RUN CONSOLE$IMAGE:CONSOLE$DAEMON.EXE
POLYCENTER Console Manager
Console Controller Daemon Version V1.5-006
Copyright (c) 1994 Digital Equipment Corporation. All Rights Reserved

CMChildControlSocketErrorCB: Start
CMShm: Returning HEADER record
CMShm: Reset system count
CMShm: Returning HEADER record
CMShm: Set CM PID
CMShm: Returning CM record
CMShm: Set CM version
CMShm: Returning CM record
CMShm: Set CM start time
CMShm: Returning CM record
CMShm: Searching for system : LIL150
CMShm: Returning NULL record, system not found
CMShm: Searching for FIRST FREE system record
CMShm: Set system name - LIL150
CMShm: Set system in-use flag
CMShm: Searching for system : LIL150
CMShm: Set system status
CMShm: Searching for system : LIL150
CMShm: Reset system lines
CMShm: Searching for system : LIL150
CMShm: Reset system bytes
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Searching for system : LIL150
CMShm: Reset system event priority count
CMShm: Increment system count
CMShm: Returning HEADER record
CMShm: Reset Reconfigure flag
CMShm: Returning HEADER record
Hosts per process : 16
Starting Child : 1
Ignite Child Controller: Start
Child process create status SS$_NORMAL
Ignite Child Controller: End
Initialize Parent: Start
Initialize Parent: End
Daemon in MainLoop
Parent Control Socket Accept CB: Start
Parent Control Socket Accept CB: End
Parent Control Socket Read CB: Start
    Child Controller has connected, PID = 000000B6
Parent Control Socket Read CB: End
Parent Control Socket Close CB: Start
    Fatal Error, NULL connect structure, exiting!!!
Console Manager shutting down at user request
Parent Control Socket Close CB: Start
    Fatal Error, NULL connect structure, exiting!!!
  SYSTEM       job terminated at 14-APR-1995 11:11:54.38

  Accounting information:
  Buffered I/O count:             139         Peak working set size:   5808
  Direct I/O count:                45         Peak page file size:    37376
  Page faults:                    452         Mounted volumes:            0
  Charged CPU time:           0 00:00:00.47   Elapsed time:     0 00:00:05.80
676.3CSC32::BUTTERWORTHGun Control is a steady hand.Fri Apr 14 1995 22:1712
    Try this:
    
    $ DEFINE/SYSTEM CONSOLE$DAEMON_PGFLQUOTA  60000
    
    and then restart PCM. If this works you'll want to place the above
    command in SYS$MAANGER:SYLOGICALS.COM.
    
    Be sure that you have enough page-file space to accomodate this
    change!!!
    
    Regs,
      dan
676.4Ok with PGFLQUOTA increasedLIL08::MALRASKnowledge is power, en France aussiWed Apr 19 1995 09:564
Thanks Dan, it works with CONSOLE$DEAMON_PGFLQUOTA defined with 60000

Regards.

Jean-Francois