From b81ec471003c5c6b80d77e02257de6f34d79b81e Mon Sep 17 00:00:00 2001 From: Gauvain Pocentek Date: Wed, 16 Apr 2014 17:02:33 +0200 Subject: [PATCH] Fixes for the ceilometer installation on RHEL - install and start the alarming services - configure the mongo listen interface - add missing dependencies for the compute agent (workaround for a packaging bug) Closes-Bug: #1308638 Change-Id: Ib739c50e26cf1ccc16f87b45695388ba358e0df3 --- .../section_ceilometer-install.xml | 17 +++++++++++------ doc/install-guide/section_ceilometer-nova.xml | 2 +- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/doc/install-guide/section_ceilometer-install.xml b/doc/install-guide/section_ceilometer-install.xml index bba549dd11..8e16ecd644 100644 --- a/doc/install-guide/section_ceilometer-install.xml +++ b/doc/install-guide/section_ceilometer-install.xml @@ -19,7 +19,8 @@ node: # apt-get install ceilometer-api ceilometer-collector ceilometer-agent-central \ ceilometer-alarm-evaluator ceilometer-alarm-notifier python-ceilometerclient - # yum install openstack-ceilometer-api openstack-ceilometer-collector openstack-ceilometer-central python-ceilometerclient + # yum install openstack-ceilometer-api openstack-ceilometer-collector \ + openstack-ceilometer-central openstack-ceilometer-alarm python-ceilometerclient # zypper install openstack-ceilometer-api openstack-ceilometer-collector \ openstack-ceilometer-agent-central python-ceilometerclient \ openstack-ceilometer-alarm-evaluator openstack-ceilometer-alarm-notifier @@ -74,7 +75,7 @@ - + Configure MongoDB to make it listen on the controller management IP address. Edit the /etc/mongodb.conf file and modify the bind_ip key: @@ -185,7 +186,7 @@ log_dir = /var/log/ceilometer # openstack-config --set /etc/ceilometer/ceilometer.conf \ keystone_authtoken admin_password CEILOMETER_PASS # openstack-config --set /etc/ceilometer/ceilometer.conf \ - service_credentials os_auth_url http://controller:5000/v2.0 + service_credentials os_auth_url http://controller:5000/v2.0 # openstack-config --set /etc/ceilometer/ceilometer.conf \ service_credentials os_username ceilometer # openstack-config --set /etc/ceilometer/ceilometer.conf \ @@ -245,19 +246,23 @@ os_password = CEILOMETER_PASS # service openstack-ceilometer-api start # service openstack-ceilometer-agent-central start # service openstack-ceilometer-collector start +# service openstack-ceilometer-alarm-evaluator start +# service openstack-ceilometer-alarm-notifier start # chkconfig openstack-ceilometer-api on # chkconfig openstack-ceilometer-agent-central on # chkconfig openstack-ceilometer-collector on -# service openstack-ceilometer-alarm-evaluator start -# service openstack-ceilometer-alarm-notifier start # chkconfig openstack-ceilometer-alarm-evaluator on # chkconfig openstack-ceilometer-alarm-notifier on # service openstack-ceilometer-api start # service openstack-ceilometer-central start # service openstack-ceilometer-collector start +# service openstack-ceilometer-alarm-evaluator start +# service openstack-ceilometer-alarm-notifier start # chkconfig openstack-ceilometer-api on # chkconfig openstack-ceilometer-central on -# chkconfig openstack-ceilometer-collector on +# chkconfig openstack-ceilometer-collector on +# chkconfig openstack-ceilometer-alarm-evaluator on +# chkconfig openstack-ceilometer-alarm-notifier on diff --git a/doc/install-guide/section_ceilometer-nova.xml b/doc/install-guide/section_ceilometer-nova.xml index c61ab1953e..27cbb9b6d6 100644 --- a/doc/install-guide/section_ceilometer-nova.xml +++ b/doc/install-guide/section_ceilometer-nova.xml @@ -13,7 +13,7 @@ Install the Telemetry service on the compute node: # apt-get install ceilometer-agent-compute - # yum install openstack-ceilometer-compute + # yum install openstack-ceilometer-compute python-ceilometerclient python-pecan # zypper install openstack-ceilometer-agent-compute