ceilometeran安装
一、安装、配置并使用mongodb 数据库
Controller节点
1.安装配置mongodb
# yum install -y mongodb-server mongodb
# vi /etc/mongod.conf
bind_ip = 192.168.100.10
smallfiles = true
2.启动mongodb 数据库并设置开机自启
# systemctl enable mongod.service
# systemctl start mongod.service
3.创建ceilometer非关系数据库
# mongo --host controller --eval '
db = db.getSiblingDB("ceilometer");
db.createUser({
user: "ceilometer",
pwd: "123456",
roles: [ "readWrite", "dbAdmin" ]})'
二、创建服务凭证和API端点
Controller节点
1.创建服务凭证
# . /root/admin-openrc
# openstack user create --domain default --password-prompt ceilometer
User Password:
Repeat User Password:
# openstack role add --project service --user ceilometer admin
# openstack service create --name ceilometer \
--description "Telemetry" metering
2.创建API端点
# openstack endpoint create --region RegionOne \
metering public http://controller