MySQL Connection Timeout
When launching nova-compute service, connection to mysql times out. (The compute node is separate from the node running mysql)
In slow network situations, it seems that the default timeout in db_pool.
With that said, i'm not sure this is configurable.
So, my question is, can the mysql connection timeout be configured in nova.conf? (I tried sql_idle_timeout with no affect)
Trace:
2011-10-23 21:34:37,784 INFO nova.db.sqlalchemy [-] Using mysql/eventlet db_pool.
2011-10-23 21:34:42,791 CRITICAL nova [-]
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/usr/bin/
(nova): TRACE: service.wait()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: _launcher.wait()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: service.wait()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return self._exit_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return hubs.get_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return self.greenlet.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: result = function(*args, **kwargs)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: server.start()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: self.manager.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: instances = self.db.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return IMPL.instance_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return f(*args, **kwargs)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: session = get_session()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: _ENGINE = get_engine()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: creator = eventlet.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: order_as_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: self.free_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: **self._kwargs)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: conn = tpool.execute(
(nova): TRACE: File "/usr/lib/
(nova): TRACE: rv = e.wait()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return hubs.get_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return self.greenlet.
(nova): TRACE: ConnectTimeout
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask kcarlson for more information if necessary.