The ceilometer-dbsync fails with no suitable hosts found.
env:
7node
3 (controller + mongo)
1 compute
3 ceph osd
deploy juno on ubuntu
on dell R620
network card:
one public network
one PXE
LACP bind four network card as one ovs-bond for Private, storage and management
The following error occure in puppet :
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/bin/puppet:4
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:91:in `execute'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:137:in `run'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:478:in `exit_on_fail'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:470:in `plugin_hook'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:146:in `run_command'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:218:in `main'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:268:in `apply_catalog'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:192:in `run'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:124:in `apply_catalog'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:160:in `benchmark'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:161:in `benchmark'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:125:in `apply_catalog'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:163:in `apply'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/report.rb:108:in `as_logging_destination'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util/log.rb:149:in `with_destination'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:164:in `apply'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:108:in `evaluate'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:118:in `traverse'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:117:in `evaluate'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:326:in `thinmark'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:327:in `thinmark'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:117:in `evaluate'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:117:in `call'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:191:in `eval_resource'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb:19:in `process_events'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb:92:in `queued_events'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb:92:in `each'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb:93:in `queued_events'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb:20:in `process_events'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb:101:in `process_callback'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/transaction/event_manager.rb:101:in `send'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/type/exec.rb:537:in `refresh'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/type/exec.rb:120:in `sync'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) /usr/lib/ruby/vendor_ruby/puppet/util/errors.rb:97:in `fail'
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf returned 1 instead of one of [0]
2015-02-12 12:41:55 ERR
(/Stage[main]/Ceilometer::Db/Exec[ceilometer-dbsync]) Failed to call refresh: ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf returned 1 instead of one of [0]
MongoDB status:
>rs.status()
{
"startupStatus" : 3,
"info" : "run rs.initiate(...) if not yet done for the set",
"ok" : 0,
"errmsg" : "can't get local.system.replset config from self or any seed (EMPTYCONFIG)"
}
> show dbs
admin (empty)
local 0.078125GB
Looks like Mongodb cluster was not created.
Maxim, can you please provide a diagnostic snapshot?