Mongo replica setup is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Ivan Berezovskiy | ||
5.1.x |
Invalid
|
High
|
Fuel Library (Deprecated) | ||
6.0.x |
Invalid
|
High
|
Fuel Library (Deprecated) | ||
6.1.x |
Fix Released
|
High
|
Ivan Berezovskiy |
Bug Description
{"build_id": "2015-02-
Ceilometer API doesn't connect to Mongo and Mongo is broken
In logs we can see these errors:
http://
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Ivan Berezovskiy (iberezovskiy) |
milestone: | none → 6.1 |
tags: | added: ceilometer mongo |
On primary mongo node config /etc/mongodb.conf doesn't contain parameter 'replset'. That's why you can see { "ok" : 0, "errmsg" : "server is not running with --replSet" } on error log. This parameter should be set if we are using more than one mongo node. /github. com/stackforge/ fuel-library/ blob/master/ deployment/ puppet/ osnailyfacter/ modular/ mongo_primary. pp for primary node and from https:/ /github. com/stackforge/ fuel-library/ blob/master/ deployment/ puppet/ osnailyfacter/ modular/ mongo.pp for all secondary nodes.
It should be passed from https:/