I have been doing all of my development with Folsom HEAD because DreamHost plans to deploy ceilometer with our Folsom-based cloud. I know Julien has done some work on Essex compatibility, but I don't know where that stands or if he is still working on it.
Doug On Mon, Jul 16, 2012 at 10:12 AM, Aguiar, Glaucimar (Brazil R&D-ECL) < glaucimar.agu...@hp.com> wrote: > Doug,**** > > ** ** > > I will start ceilometer installation now. Would you recommend installing > Folsom then instead of essex? (I already have essex installed so, this is > the reason for asking).**** > > ** ** > > Thanks,**** > > Glaucimar Aguiar**** > > ** ** > > ** ** > > *From:* openstack-bounces+glaucimar.aguiar=hp....@lists.launchpad.net[mailto: > openstack-bounces+glaucimar.aguiar=hp....@lists.launchpad.net] *On Behalf > Of *Doug Hellmann > *Sent:* segunda-feira, 16 de julho de 2012 09:55 > *To:* 张家龙 > *Cc:* openstack > > *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