Alan Conway created DISPATCH-952:
------------------------------------

             Summary: qdrouterd seg fault after reporting "too many sessions"
                 Key: DISPATCH-952
                 URL: https://issues.apache.org/jira/browse/DISPATCH-952
             Project: Qpid Dispatch
          Issue Type: Bug
          Components: Container
            Reporter: Alan Conway


Reported at [https://bugzilla.redhat.com/show_bug.cgi?id=1561876]

 
{code:java}
Currently running Satellite 6.3 with 5K clients. The clients are managed by 2 
capsules:
Capsule 1: 3K clients
Capsule 2: 2K clients

Logs from Capsule 1:

[root@c02-h10-r620-vm1 ~]# journalctl | grep qdrouterd
Mar 26 03:00:47 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
groupadd[19140]: group added to /etc/group: name=qdrouterd, GID=993
Mar 26 03:00:47 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
groupadd[19140]: group added to /etc/gshadow: name=qdrouterd
Mar 26 03:00:47 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
groupadd[19140]: new group: name=qdrouterd, GID=993
Mar 26 03:00:47 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
useradd[19145]: new user: name=qdrouterd, UID=996, GID=993, 
home=/var/lib/qdrouterd, shell=/sbin/nologin
Mar 28 10:39:06 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
qdrouterd[16084]: [0x7fe3f0016aa0]:pn_session: too many sessions: 32768  
channel_max is 32767
Mar 28 10:39:06 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com kernel: 
qdrouterd[16087]: segfault at 88 ip 00007fe40b79d820 sp 00007fe3fd5f9298 error 
6 in libqpid-proton.so.10.0.0[7fe40b77f000+4b000]
Mar 28 10:39:07 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
systemd[1]: qdrouterd.service: main process exited, code=killed, status=11/SEGV
Mar 28 10:39:07 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
systemd[1]: Unit qdrouterd.service entered failed state.
Mar 28 10:39:07 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
systemd[1]: qdrouterd.service failed.
Mar 29 01:02:09 c02-h10-r620-vm1.rdu.openstack.engineering.redhat.com 
/usr/sbin/katello-service[1740]: *** status failed: qdrouterd ***

Logs from Capsule 2:
[root@c02-h10-r620-vm2 ~]# systemctl status qdrouterd
● qdrouterd.service - Qpid Dispatch router daemon
   Loaded: loaded (/usr/lib/systemd/system/qdrouterd.service; enabled; vendor 
preset: disabled)
  Drop-In: /etc/systemd/system/qdrouterd.service.d
           └─limits.conf
   Active: failed (Result: signal) since Wed 2018-03-28 10:58:02 EDT; 14h ago
  Process: 1158 ExecStart=/usr/sbin/qdrouterd -c 
/etc/qpid-dispatch/qdrouterd.conf (code=killed, signal=SEGV)
 Main PID: 1158 (code=killed, signal=SEGV)

Mar 28 07:38:46 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
systemd[1]: Started Qpid Dispatch router daemon.
Mar 28 07:38:46 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
systemd[1]: Starting Qpid Dispatch router daemon...
Mar 28 10:58:02 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
qdrouterd[1158]: [0x7f36a000a170]:unable to find an open available channel 
within limit of 32767
Mar 28 10:58:02 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
qdrouterd[1158]: [0x7f36a000a170]:process error -2
Mar 28 10:58:02 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
qdrouterd[1158]: [0x7f36a000a170]:pn_session: too many sessions: 32768  
channel_max is 32767
Mar 28 10:58:02 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
systemd[1]: qdrouterd.service: main process exited, code=killed, status=11/SEGV
Mar 28 10:58:02 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
systemd[1]: Unit qdrouterd.service entered failed state.
Mar 28 10:58:02 c02-h10-r620-vm2.rdu.openstack.engineering.redhat.com 
systemd[1]: qdrouterd.service failed.

{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to