티스토리 뷰

OpenStack Mitaka (미타카) - Ceilometer 설정 # 3

 

OpenStack Metering Service (Ceilometer)을 설정합니다.

여기에서는 다음과 같은 구축 된 환경에 Ceilometer를 추가 설치하고 구성합니다.




 

여기에서는 Compute 노드에 Ceilometer Compute를 설치하고 구성합니다.



1. Ceilometer Compute 등등을 설치합니다.


# Mitaka , EPEL 에서 설치

[root@node01 ~]# yum --enablerepo=centos-openstack-mitaka,epel -y install openstack-ceilometer-compute python-ceilometer python-ceilometerclient




2. Ceilometer Compute를 설정합니다.


[root@node01 ~]# mv /etc/ceilometer/ceilometer.conf /etc/ceilometer/ceilometer.conf.org 


[root@node01 ~]# vi /etc/ceilometer/ceilometer.conf

# 새로 만들기

[DEFAULT]

rpc_backend = rabbit


# RabbitMQ 인증 정보

[oslo_messaging_rabbit]

rabbit_host = 10.0.0.30

rabbit_port = 5672

rabbit_userid = openstack

rabbit_password = password


# Keystone 연결 정보

[keystone_authtoken]

auth_uri = http://10.0.0.30:5000

auth_url = http://10.0.0.30:35357

memcached_servers = 10.0.0.30:11211

auth_type = password

project_domain_name = default

user_domain_name = default

project_name = service

username = ceilometer

password = servicepassword


# Ceilometer 인증 정보

[service_credentials]

os_auth_url = http://10.0.0.30:5000/v2.0

os_username = ceilometer

os_tenant_name = service

os_password = servicepassword

interface = internalURL

region_name = RegionOne


[root@node01 ~]# chgrp ceilometer /etc/ceilometer/ceilometer.conf 


[root@node01 ~]# chmod 640 /etc/ceilometer/ceilometer.conf 


[root@node01 ~]# systemctl start openstack-ceilometer-compute 


[root@node01 ~]# systemctl enable openstack-ceilometer-compute 




3. Nova Compute 설정입니다.


[root@node01 ~]# vi /etc/nova/nova.conf


# [DEFAULT] 섹션에 다음을 추가

instance_usage_audit = True

instance_usage_audit_period = hour

notify_on_state_change = vm_and_task_state

notification_driver = messagingv2


[root@node01 ~]# systemctl restart openstack-nova-compute 


※ download & Next Menu



저작자 표시 비영리 변경 금지
신고
댓글