더북(TheBook)

설치 및 환경설정

데이터를 수집하는 컬렉터는 컨트롤러 노드에 설치되며, REST API 서비스를 하는 ceilometer-api, 수집된 데이터를 데이터 스토어에 저장하는 ceilometer-collector, 활용 가능한 자원을 계산하는 ceilometer-agent-central, 메시지 Queue에서 넘어온 이벤트를 실행하는 ceilometer-agent-notification으로 구성됩니다.

1. 텔레미터 서비스인 Ceilometer는 다른 서비스와 다르게 MongoDB를 사용합니다. 그러므로 MongoDB에 Ceilometer 데이터베이스와 사용자를 생성합니다. 다음 명령어는 컨트롤러 노드에 접속해 ceilometer 계정을 만들고 readWrite와 dbAdmin 권한을 설정합니다.

root@controller:~# mongo –host 192.168.56.101 –eval ‘
   db = db.getSiblingDB(“ceilometer”);
   db.createUser({user: “ceilometer”,
   pwd: “ceilometerdbpass”,
   roles: [ “readWrite”, “dbAdmin” ]})’
MongoDB shell version: 2.6.10
connecting to: 192.168.56.101:27017/test
Successfully added user: { “user” : “ceilometer”, “roles” : [ “readWrite”, “dbAdmin” ] }

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.