Le service de Télémétrie utilise une base de données NoSQL pour stocker les informations. La base de données tourne généralement sur le contrôleur. Les procédures dans ce guide utilise MongoDB.
Note
L’installation d’une base de données NoSQL est seulement nécessaire si on installe le service de Télémétrie comme documenté dans Service de Télémétrie.
Installer les packages MongoDB :
# yum install mongodb-server mongodb
Éditer le fichier /etc/mongod.conf et effectuer les actions suivantes :
Configurer la clé bind_ip pour utiliser l’adresse IP de l’interface de management du contrôleur.
bind_ip = 10.0.0.11
Par défaut, MongoDB crée plusieurs fichiers journaux de 1 Go dans le répertoire /var/lib/mongodb/journal. Si vous souhaitez réduire la taille de chaque fichier journal à 128 Mo et limiter la consommation totale d’espace des journaux à 512 Mo, définissez la clé smallfiles :
smallfiles = true
Vous pouvez aussi désactiver la journalisation. Pour plus d’informations, voir le manuel MongoDB.
Démarrer le service MongoDB et le configurer pour être lancé au démarrage du système :
# 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.