2016-09-29 1 views
0

Ich änderte Pull-Intervalle in /etc/ceilometer/pipeline.yaml Datei von 600 bis 60 und kann nicht den Dienst neue Werte verwenden. Ich habe alles neu gestartet, was mit ceilometer im openstack-status Befehl zusammenhängt, aber das hat nicht funktioniert. Kann mir jemand den richtigen Weg sagen, wie es geht?Neustart Ceilometer Service

Ich bin mit Openstack Freiheit auf Ubuntu 14.04 LTS

[email protected]:~# openstack service list 
+----------------------------------+------------+---------------+ 
| ID        | Name  | Type   | 
+----------------------------------+------------+---------------+ 
| 056fcccaad5c4991a8a0da199ed1d737 | cinderv2 | volumev2  | 
| 483a0cd1ba79430690a8960ae3d40222 | glance  | image   | 
| 5c704fc9253e4c15895589eb19fab2ac | keystone | identity  | 
| 92bfcfb417314e80a43e6e7d4d21f99b | nova  | compute  | 
| a7a3809d73674d3da3fbe8030b47055a | horizon | dashboard  | 
| c21b5e3c9d68417cb11df60d72f9bb58 | heat  | orchestration | 
| c7030edb082346328a715b00098b974a | neutron | network  | 
| d331f5360e2b4d3a854e7f47107a9421 | ec2  | ec2   | 
| f0a22f827bed43dbbc43822abfc3e3e0 | ceilometer | metering  | 
+----------------------------------+------------+---------------+ 

[email protected]:~# openstack-status 
. 
. 
. 
== Ceilometer services == 
ceilometer-api:    active 
ceilometer-agent-central:  active 
ceilometer-agent-compute:  inactive (disabled on boot) 
ceilometer-collector:   active 
ceilometer-alarm-notifier: active 
ceilometer-alarm-evaluator: active 
ceilometer-agent-notification:active 
. 
. 
. 

Antwort

1

Da ceilometer-agent-compute service deaktiviert ist, müssen Sie nur ceilometer-agent-central Dienst auf dem Knoten Sie die Konfigurationsdatei geändert haben, neu zu starten.

sudo service ceilometer-agent-central restart 

Sie könnten an Pipelines Auto-Reload wollen, nachdem Sie es ändern, denn das ist, können Sie refresh_pipeline_cfg=True und eine richtige Zeit für pipeline_polling_interval wie 120 Sekunden in /etc/ceilometer/ceilometer.conf gesetzt.

Beachten Sie, seien Sie vorsichtig, wenn Sie Auto-Reload aktivieren, und nur Pipeline-Konfigurationsdatei speichern, nachdem Sie sicher sind, der Inhalt richtig ist

1

Nun, Sie ceilometer-agent-notification neu starten müssen (sonst könnte es ein Abfrageperiode Daten verlieren) Service, da dieser Dienst für die Umwandlung der Daten in Proben in der Ceilometer-Datenbank zuständig ist.

So wird systemctl restart ceilometer-agent-notification.service zusammen mit dem Neustart anderer Dienste helfen.