Quantum default settings will cause deadlocks due to overflow of sqlalchemy_pool
Bug #1184484 reported by
Clint Byrum
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Salvatore Orlando | ||
tripleo |
Fix Released
|
Critical
|
Joe Gordon |
Bug Description
quantum-server by default will create an sqlalchemy_pool of 5 connections. This will start to fail as more and more data and compute nodes are added. Raising it to 40 seems to stop the problem, it may need to go higher. Raising it to 20 still results in:
TimeoutError: QueuePool limit of size 20 overflow 10 reached, connection timed out, timeout 30
Raising it to 40 seems to have restored responsiveness. I suspect it may be too low as the number of clients increases.
[DATABASE]
sqlalchemy_
Changed in tripleo: | |
importance: | Undecided → Critical |
status: | New → Triaged |
description: | updated |
tags: | added: db |
Changed in quantum: | |
importance: | Undecided → High |
Changed in tripleo: | |
assignee: | nobody → Joe Gordon (jogo) |
Changed in neutron: | |
milestone: | havana-2 → havana-3 |
Changed in tripleo: | |
status: | Triaged → Fix Released |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | havana-3 → 2013.2 |
tags: | added: grizzly-backport-potential |
tags: | removed: grizzly-backport-potential |
To post a comment you must log in.
I've taken it up to 60; I triggered it again.