An earlier message in this thread points to a bug ( https://bugs.launchpad.net/ceilometer/+bug/1024563) which has a review patch attached.
On Mon, Jul 16, 2012 at 10:03 AM, 张家龙 <zhan...@awcloud.com> wrote: > Dear Doug, > Thanks for reply. > While ,where to find the patch posted John ? If it`s prossable,please > point it out,Thanks. > And it`s my pleasure to be the first one to receive the message about > you fix this problems. > > Good luck ! > ** > ------------------ > Best Regards > > ZhangJialong > ** > **** > > > > ------------------ Original ------------------ > *From: * "Doug Hellmann"<doug.hellm...@dreamhost.com>; > *Date: * Mon, Jul 16, 2012 08:55 PM > *To: * "张家龙"<zhan...@awcloud.com>; ** > *Cc: * "Julien Danjou"<jul...@danjou.info>; "openstack"< > openstack@lists.launchpad.net>; ** > *Subject: * Re: [Openstack] Questions about ceilometer > > > > On Sat, Jul 14, 2012 at 10:02 PM, 张家龙 <zhan...@awcloud.com> wrote: > >> Hi,all. >> Sorry for late reply. >> Until now, I not test folsom. So, I`am not sure how it work in folsom >> . >> The follow is my qpid config file: >> http://pastebin.com/sBXm6k7z >> And Doug writed set driver to >> "nova.openstack.common.notifier.rabbit_notifier", >> while , I cannot found this class or modules in exsse. >> > > The notifier classes moved in Folsom, so that's the setting you would > need if you were working with Folsom. > > I'm traveling this week, so I won't be able to set up a test environment > with Essex or qpid until next week some time. > > Based on rereading the configuration files you posted, I do suspect that > this is a problem with the code, rather than your configuration. You might > want to try the patch John posted above. I don't think that's the right > long-term solution, but if it gets you past this situation we can find a > better solution later. > > Doug > > >> >> * * >> ------------------ >> Best Regards >> >> ZhangJialong >> * * >> * * * * >> >> >> >> ------------------ Original ------------------ >> *From: * "Doug Hellmann"<doug.hellm...@dreamhost.com>; >> *Date: * Sat, Jul 14, 2012 00:17 AM >> *To: * "张家龙"<zhan...@awcloud.com>; * * >> *Cc: * "Julien Danjou"<jul...@danjou.info>; "openstack"< >> openstack@lists.launchpad.net>; * * >> *Subject: * Re: [Openstack] Questions about ceilometer >> >> >> >> On Fri, Jul 13, 2012 at 11:36 AM, 张家龙 <zhan...@awcloud.com> wrote: >> >>> Dear Doug, >>> I`m use Qpid instead of Rabbit . >>> Did it cause the error ? >>> >> >> Qpid should work, but I haven't been testing with that so you might >> have found a bug. >> >> There are (at least) two differences between your setup and what I >> normally use: Essex and qpid. Have you tried running against a folsom >> install? That would at least tell us if the qpid configuration is correct >> or if the problem is related to Essex. >> >> Doug >> >> >>> In addition,my nova.conf,mongodb.conf and ceilometer-collector.conf >>> are here: >>> >>> http://pastebin.com/sW5d8eRv >>> http://pastebin.com/D5GMkLsb >>> http://pastebin.com/u5vH22Lh >>> Were there some errors in my config files? >>> >>> Waiting your reply. Thanks. >>> * * >>> ------------------ >>> Best Regards >>> >>> ZhangJialong >>> * * >>> * * * * >>> >>> >>> >>> ------------------ Original ------------------ >>> *From: * "Doug Hellmann"<doug.hellm...@dreamhost.com>; >>> *Date: * Fri, Jul 13, 2012 11:28 PM >>> *To: * "张家龙"<zhan...@awcloud.com>; "Julien Danjou"<jul...@danjou.info>; >>> * * >>> *Cc: * "openstack"<openstack@lists.launchpad.net>; * * >>> *Subject: * Re: [Openstack] Questions about ceilometer >>> >>> >>> >>> On Fri, Jul 13, 2012 at 10:04 AM, Doug Hellmann < >>> doug.hellm...@dreamhost.com> wrote: >>> >>>> >>>> >>>> On Thu, Jul 12, 2012 at 9:42 PM, 张家龙 <zhan...@awcloud.com> wrote: >>>> >>>>> Dear all, >>>>> >>>>> As the project named ceilometer appeared,I paid close attention to >>>>> it. >>>>> According to the docs of ceilometer,I deploied it in openstack >>>>> exsse environment. >>>>> While,I cannot start the ceilometer collector and agent. >>>>> >>>>> The follows are my operations. >>>>> >>>>> 1.Install openstack nova ,mongodb and ceilometer. >>>>> 2.configurate nova ,mongodb and ceilometer >>>>> >>>>> The /etc/nova/nova.conf file is here: >>>>> http://pastebin.com/sW5d8eRv >>>>> >>>>> Here is the /etc/ceilometer-collector.conf file is here: >>>>> http://pastebin.com/u5vH22Lh >>>>> >>>>> And the /etc/mongodb.conf is here: >>>>> http://pastebin.com/D5GMkLsb >>>>> >>>>> 3.Start openstack nova ,mongodb >>>>> >>>>> 4.Then I start the ceilometer-collector >>>>> /usr/bin/ceilometer-collector start >>>>> While,some errors occurred: >>>>> >>>>> 2012-07-11 05:25:35 INFO ceilometer.storage [-] Loaded mongodb >>>>> storage engine EntryPoint.parse('mongodb = >>>>> ceilometer.storage.impl_mongodb:MongoDBStorage') >>>>> 2012-07-11 05:25:35 INFO ceilometer.storage [-] Loaded mongodb >>>>> storage engine EntryPoint.parse('mongodb = >>>>> ceilometer.storage.impl_mongodb:MongoDBStorage') >>>>> 2012-07-11 05:25:35 INFO ceilometer.storage.impl_mongodb [-] >>>>> connecting to MongoDB on localhost:27017 >>>>> 2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-] >>>>> attempting to load notification handler for >>>>> ceilometer.collector.compute:instance >>>>> 2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-] >>>>> subscribing instance handler to compute.instance.create.end events >>>>> 2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-] >>>>> subscribing instance handler to compute.instance.exists events >>>>> 2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-] >>>>> subscribing instance handler to compute.instance.delete.start events >>>>> Traceback (most recent call last): >>>>> File "/usr/lib/python2.6/site-packages/eventlet/hubs/poll.py", >>>>> line 97, in wait >>>>> readers.get(fileno, noop).cb(fileno) >>>>> File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py", >>>>> line 192, in main >>>>> result = function(*args, **kwargs) >>>>> File "/usr/lib/python2.6/site-packages/nova/service.py", line >>>>> 101, in run_server >>>>> server.start() >>>>> File "/usr/lib/python2.6/site-packages/nova/service.py", line >>>>> 162, in start >>>>> self.manager.init_host() >>>>> File >>>>> "/usr/lib/python2.6/site-packages/ceilometer-0-py2.6.egg/ceilometer/collector/manager.py", >>>>> line 69, in init_host >>>>> topic='%s.info' % flags.FLAGS.notification_topics[0], >>>>> >>>>> File >>>>> "/usr/lib/python2.6/site-packages/nova/openstack/common/cfg.py", line 867, >>>>> in __getattr__ >>>>> return self._substitute(self._get(name)) >>>>> File >>>>> "/usr/lib/python2.6/site-packages/nova/openstack/common/cfg.py", line >>>>> 1070, >>>>> in _get >>>>> info = self._get_opt_info(name, group) >>>>> File >>>>> "/usr/lib/python2.6/site-packages/nova/openstack/common/cfg.py", line >>>>> 1161, >>>>> in _get_opt_info >>>>> raise NoSuchOptError(opt_name, group) >>>>> NoSuchOptError: no such option: notification_topics >>>>> Removing descriptor: 12 >>>>> >>>> >>>>> If anyone can help me ? Waiting your reply. Thanks ! >>>>> >>>> >>>> It looks like we have a problem with the way we are loading nova's >>>> settings under Essex. I know some of the flags and cfg code was moved >>>> around and changed between Essex and Folsom as part of it moved into >>>> openstack-common. Julien, you're more familiar with Essex than I am, do you >>>> have any ideas about this problem? >>>> >>> >>> I think I left out a configuration step in the instructions at >>> http://ceilometer.readthedocs.org/en/latest/install.html. >>> >>> Did you configure your system to use the Rabbit notifier? >>> >>> Doug >>> >>> >>>> >>>> Doug >>>> >>>> >>>>> >>>>> * * >>>>> ------------------ >>>>> Best Regards >>>>> >>>>> ZhangJialong >>>>> * * >>>>> * * * * >>>>> >>>>> >>>>> _______________________________________________ >>>>> Mailing list: https://launchpad.net/~openstack >>>>> Post to : openstack@lists.launchpad.net >>>>> Unsubscribe : https://launchpad.net/~openstack >>>>> More help : https://help.launchpad.net/ListHelp >>>>> >>>>> >>>> >>> >> >
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp