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

Conference turris::digital_unix

Title:DIGITAL UNIX(FORMERLY KNOWN AS DEC OSF/1)
Notice:Welcome to the Digital UNIX Conference
Moderator:SMURF::DENHAM
Created:Thu Mar 16 1995
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:10068
Total number of notes:35879

9984.0. "Can't allocate error log buffer" by NNTPD::"[email protected]" (Gabriele Mattacchione) Thu May 29 1997 13:13

Hi,

an our A8400 has gone in a singular situation:

it seem stop all process (it is became not accessible from network)
and at console appear this message in loop:

tlaser: Can't allocate error log buffer
tlaser: Can't allocate error log buffer
tlaser: Can't allocate error log buffer


tlaser: Can't allocate error log buffer
tlaser: Can't allocate error log buffer
tlaser: Can't allocate error log buffer
Eh?
 log buffer
tlaser: Can't allocate error log buffer
.....
.....
halted CPU0                             <-we have digit a CTRL/P
halt code = 2                           
kernel stack not valid halt


tlaser: Can't alloca
Eh?
 log buffer
tlaser: Can't allocate error log
Eh?
ffer
tlaser: Can't allocate error log buffer

halted CPU0                             <-we have digit a CTRL/P
halt code =2
kernel stack not valid halt
PC = fffffc00004e5edc

CPU0 restarting

.......
tlaser: Can't alloca
Eh?
 log buffer
tlaser: Can't allocate error log 
Eh?
ffer
tlaser: Can't allocate error log buffer

P00>>>S                                 <-we have digit a CTRL/P and
                                          an involontary s
00067AC8  !  RET            R31,(R26) dH

at this time other CTRL/P cannot help.


No errorlog entry can be found, no message in /var/adm/messages and 
/var/adm/syslog.dated/.../syslog.log etc etc , has be registred
at time of the hang.

What do you think about ?
How investigate about ?

Alphaserver 8400 console V4.8-6 SROMV3.1
4 Cpu's  kn7cc-ab
4 GB Ram ms7cc-ab

Operating System: Dec unix 3.2g

Thanks for your help
Gabriele






                  
[Posted by WWW Notes gateway]
T.RTitleUserPersonal
Name
DateLines
9984.1slow system? binlogd not running?GIDDAY::STRAUSStalking through my binocularsThu May 29 1997 19:5518
    Hi Gabriele
    
    I think the error log buffer is circular.  When it is full, it starts
    writing at the beginning again.
    
    If the system is running slowly, and the old messages have not been
    written from the buffer to the error log file, then there is no room to
    write new messages into the buffer.  In this case, you might see the
    "Can't allocate error log buffer" message.
    
    Or perhaps binlogd is not running at all?
    
    Orr perhaps something is trying to write an exceptionally large message
    to the buffer?
    
    Hope this helps
    
    	leon
9984.2Other hypothesis...NNTPD::&quot;[email protected]&quot;Gabriele MattacchioneFri May 30 1997 06:5241
Thanks for your help,

I can add that the binlogd is running on the system

and
 
that we had restart the hsz40 that contain the /usr because
when at reboot of the system it attempt to mount, the filesystem
respond with following messages:


......
INIT: SINGLE-USER MODE
-: /usr_opt_svil/cauni/scripts/envusr: not found

p_isr		0x	6,	p_cdc_addrhig 	0xf00f,	p_cfap*
p_semaphore	0x	0,	p_ddc_config	0x   0,	p_dfap*
p_nvram		0x	0,	p_ddc_control	0x   0
p_cdc_config	0x	0,	p_ddc_status	0x   8 
s_pic		0x	2,	s_uflags	0x 124,	s_q*
..................
..................

isp2: Firmware revision 2.10 (loaded from driver)
cam_logger: CAM_ERROR packet
cam_logger: bus 2
isp_cam_bus_reset_tmo
SCSI Bus Reset performed


the machine didn't exit from this error unless we restart the hsz40 that
contain the /usr disks.

Is not possible that the problem was happened from scsi interface and
the HSZ40 device ?

What behaviour can have Dec Unix if it lose the /usr ?

Gabriele
 
[Posted by WWW Notes gateway]
9984.3re -1KYOSS1::GREENFri May 30 1997 17:114
    -1
    	The boot error can probably be fixed by installing isp1020.o patch.
    you should install all patches + isp1020.
    
9984.4another hypothesisGIDDAY::STRAUSStalking through my binocularsSun Jun 01 1997 19:3016
    Hi Gabriele
    
    Another hypothesis.
    If you were unable to mount /usr, and if /var is a link to /usr/var,
    then the errlog log file would be unavailable.
    
    And if the file was unavailable, binlogd would be unable to flush its
    buffers.  So the buffers fill up, and you get the error message.
    
    It's just a guess.
    
    Run # ls -ld /var or # file /var to see if it's a link to /usr/var
    
    Hope this helps
    
    	leon