You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vcl.apache.org by Mike Waldron <mw...@email.unc.edu> on 2009/10/26 13:27:21 UTC

Block reservation error

I'm getting the following error every time I try to schedule a block 
reservation. Does anyone know what this means?

Can't use string ("0") as a HASH ref while "strict refs" in use at /usr/local/vcl/bin/../lib/VCL/blockrequest.pm line 160.

Time: 2009-10-26 08:19:05
PID: 7500
Caller: vcld:die_handler(662)

( 0) utils.pm, notify (line: 737)
(-1) vcld, die_handler (line: 662)
(-2) blockrequest.pm, process (line: 160)
(-3) vcld, make_new_child (line: 594)
(-4) vcld, main (line: 442)

RECENT LOG ENTRIES FOR THIS PROCESS:
2009-10-26 08:19:05|7500|vcld:make_new_child(582)|vcld environment variable set to 0 for this process
2009-10-26 08:19:05|7500|blockrequest|Module.pm:new(132)|constructor called, class=VCL::blockrequest
2009-10-26 08:19:05|7500|blockrequest|Module.pm:new(154)|VCL::blockrequest object created
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:initialize(84)|obtained a database handle for this state process, stored as $ENV{dbh}
2009-10-26 08:19:05|7500|blockrequest|utils.pm:rename_vcld_process(7901)|renamed process to 'vcld VCL::blockrequest 15:19 'Test''
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:initialize(97)|returning 1
2009-10-26 08:19:05|7500|blockrequest|vcld:make_new_child(591)|VCL::blockrequest object created and initialized
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(141)|blockrequest id: 15
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(142)|blockrequest mode: start
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(143)|blockrequest image id: 258
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(144)|blockrequest number machines: 5
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(145)|blockrequest expire: 2009-10-26 11:30:00
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(146)|blocktime id: 19
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(147)|blocktime processed: 0
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(148)|blocktime start: 2009-10-26 10:30:00
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(149)|blocktime end: 2009-10-26 11:30:00
2009-10-26 08:19:05|7500|blockrequest|blockrequest.pm:process(154)|updated process flag on blocktime_id= 19
2009-10-26 08:19:05|7500|blockrequest|utils.pm:process_block_time(9831)|calling xmlrpc_call with method= XMLRPCprocessBlockTime
2009-10-26 08:19:05|7500|blockrequest|utils.pm:xmlrpc_call(9881)|in xmlrpc_call: method= XMLRPCprocessBlockTime args= 19
|7500|blockrequest| ---- WARNING ---- 
|7500|blockrequest| 2009-10-26 08:19:05|7500|blockrequest|utils.pm:xmlrpc_call(9891)|fault occured on XMLRPCprocessBlockTime,19
|7500|blockrequest| faultCode= RPC::XML::fault=HASH(0x1ec6a430)->code->{faultCode}
|7500|blockrequest| faultString= RPC::XML::fault=HASH(0x1ec6a430)->string->{faultString}
|7500|blockrequest| ( 0) utils.pm, notify (line: 737)
|7500|blockrequest| (-1) utils.pm, xmlrpc_call (line: 9891)
|7500|blockrequest| (-2) utils.pm, process_block_time (line: 9833)
|7500|blockrequest| (-3) blockrequest.pm, process (line: 158)
|7500|blockrequest| (-4) vcld, make_new_child (line: 594)
|7500|blockrequest| (-5) vcld, main (line: 442)
|7500|blockrequest| ---- WARNING ---- 
|7500|blockrequest| 2009-10-26 08:19:05|7500|blockrequest|utils.pm:process_block_time(9851)|return argument XMLRPCprocessBlockTime was not a STRUCT as expected
|7500|blockrequest| ( 0) utils.pm, notify (line: 737)
|7500|blockrequest| (-1) utils.pm, process_block_time (line: 9851)
|7500|blockrequest| (-2) blockrequest.pm, process (line: 158)
|7500|blockrequest| (-3) vcld, make_new_child (line: 594)
|7500|blockrequest| (-4) vcld, main (line: 442)


-- 
Mike Waldron
Systems Specialist
ITS Research Computing
University of North Carolina at Chapel Hill
CB #3420, ITS Manning, Rm 2509
Office: 919-962-9778