jamiep
2012-10-21 17:55:01 UTC
Posted on behalf of forum user 'jamiep'.
Good evening all,
We had a problem with P4Broker (v2012.1) last week when it started having
problems spawning new processes, they were all killed with signal 11 (SIGSEGV):
[...] Perforce Broker info: 2012/10/18 22:41:11 pid 4972
***@tpdfn_fnet-tp-dfn2 192.168.0.1 [p4/2011.1/SOLARIS10X86_64/393975]
'user-info' Action: [PASS] [perforce1:9020] Perforce
Broker info: 2012/10/18 22:41:11 pid 4970 completed. Perforce Broker info:
2012/10/18 22:41:11 pid 4972 completed. Perforce Broker error: Process 4974
exited on a signal 11! Perforce Broker error: Process 4975 exited on a
signal 11! Perforce Broker error: Process 4976 exited on a signal 11!
Perforce Broker error: Process 4977 exited on a signal 11! Perforce Broker
error: Process 4978 exited on a signal 11! Perforce Broker error: Process
4979 exited on a signal 11! Perforce Broker error: Process 4980 exited on a
signal 11! Perforce Broker error: Process 4981 exited on a signal 11!
Perforce Broker error: Process 4982 exited on a signal 11! Perforce Broker
error: Process 4983 exited on a signal 11!
Unfortunately, these are the only logs which were generated, which isn't
much
to go on. Would increasing the log level help? I'm slightly concerned that
increasing the verbosity would also decrease throughput.
The p4broker and p4d versions are as follows:
Server version: P4D/SOLARIS10X86_64/2011.1/409024 (2012/01/25) Broker version:
P4BROKER/SOLARIS10X86_64/2012.1/473528
At this point p4broker was receiving tens of requests per second, but we had
a similar level of load the previous night and it was able to cope.
It is running on a Solaris (x86) system alongside p4d, there were no problems
with p4d. The box was not CPU bound, disk bound, it had sufficient spare swap
and memory. There was no spike in CPU usage, in fact it dropped off - since
p4broker was no longer redirecting to the p4d.
Has anyone noticed anything similar with p4broker?
I can post our entire sanitised p4broker.cfg if necessary but here are the
basics:
target = perforce1:9020; listen = 9019; zeroconf = false; server-name =
"Perforce"; server-desc = "Perforce depot"; directory =
/perforce/p4broker; logfile = /perforce/extensions/logs/p4broker.log;
debug-level = server=1; admin-name = "Perforce administrators";
admin-phone = 1000; admin-email = ***@example.com; redirection = selective;
altserver: replica1 { target = perforce2:9020; }
Thanks,
Jamie
--
Please click here to see the post in its original format:
http://forums.perforce.com/index.php?/topic/2122-perforce-broker-processes-killed-with-signal-11-sigsegv
Good evening all,
We had a problem with P4Broker (v2012.1) last week when it started having
problems spawning new processes, they were all killed with signal 11 (SIGSEGV):
[...] Perforce Broker info: 2012/10/18 22:41:11 pid 4972
***@tpdfn_fnet-tp-dfn2 192.168.0.1 [p4/2011.1/SOLARIS10X86_64/393975]
'user-info' Action: [PASS] [perforce1:9020] Perforce
Broker info: 2012/10/18 22:41:11 pid 4970 completed. Perforce Broker info:
2012/10/18 22:41:11 pid 4972 completed. Perforce Broker error: Process 4974
exited on a signal 11! Perforce Broker error: Process 4975 exited on a
signal 11! Perforce Broker error: Process 4976 exited on a signal 11!
Perforce Broker error: Process 4977 exited on a signal 11! Perforce Broker
error: Process 4978 exited on a signal 11! Perforce Broker error: Process
4979 exited on a signal 11! Perforce Broker error: Process 4980 exited on a
signal 11! Perforce Broker error: Process 4981 exited on a signal 11!
Perforce Broker error: Process 4982 exited on a signal 11! Perforce Broker
error: Process 4983 exited on a signal 11!
Unfortunately, these are the only logs which were generated, which isn't
much
to go on. Would increasing the log level help? I'm slightly concerned that
increasing the verbosity would also decrease throughput.
The p4broker and p4d versions are as follows:
Server version: P4D/SOLARIS10X86_64/2011.1/409024 (2012/01/25) Broker version:
P4BROKER/SOLARIS10X86_64/2012.1/473528
At this point p4broker was receiving tens of requests per second, but we had
a similar level of load the previous night and it was able to cope.
It is running on a Solaris (x86) system alongside p4d, there were no problems
with p4d. The box was not CPU bound, disk bound, it had sufficient spare swap
and memory. There was no spike in CPU usage, in fact it dropped off - since
p4broker was no longer redirecting to the p4d.
Has anyone noticed anything similar with p4broker?
I can post our entire sanitised p4broker.cfg if necessary but here are the
basics:
target = perforce1:9020; listen = 9019; zeroconf = false; server-name =
"Perforce"; server-desc = "Perforce depot"; directory =
/perforce/p4broker; logfile = /perforce/extensions/logs/p4broker.log;
debug-level = server=1; admin-name = "Perforce administrators";
admin-phone = 1000; admin-email = ***@example.com; redirection = selective;
altserver: replica1 { target = perforce2:9020; }
Thanks,
Jamie
--
Please click here to see the post in its original format:
http://forums.perforce.com/index.php?/topic/2122-perforce-broker-processes-killed-with-signal-11-sigsegv