Telemetry 서비스는 NoSQL 데이터베이스를 사용하여 정보를 저장합니다. 해당 데이터베이스는 보통 컨트롤러 노드에서 실행합니다. 본 가이드 내 절차에서는 MongoDB를 사용합니다.
주석
NoSQL 데이터베이스 서버에 대한 설치는 Telemetry 서비스 추가 에 문서화된 Telemetry 서비스를 설치하는 경우에만 필요로 합니다.
MongoDB 패키지를 설치합니다:
# yum install mongodb-server mongodb
/etc/mongod.conf 파일을 편집하여 다음 작업을 완료합니다:
bind_ip 키를 구성하여 컨트롤러 노드에 대한 관리 인터페이스 IP 주소를 사용합니다.
bind_ip = 10.0.0.11
기본으로 MongoDB는 1 GB의 저널 파일을 /var/lib/mongodb/journal 디렉토리에 생성합니다. 만약 각 저널 파일 크기를 128 MB로 줄이고 총 저널 공간 소모량을 512 MB로 제한하고 싶다면, smallfiles 키를 부여합니다:
smallfiles = true
또한 저널링을 비활성화할 수 있습니다. 자세한 정보는, MongoDB manual 을 살펴봅니다.
MongoDB 서비스를 시작하고 시스템 부팅시 시작하도록 설정합니다:
# systemctl enable mongod.service
# systemctl start mongod.service
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.