Wir werden hier die MySQL-Basis für NDO installieren. Außer den Tabellen von NDO 1.4-b7 gibt es eine weitere Tabelle : „centreon_acl“.
Geben Sie die Befehle nach folgendem Beispiel ein :
# mysql -u root mysql> CREATE DATABASE `ndo` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; mysql> exit # mysql -u root ndo < /usr/local/src/centreon-2.0.1/www/install/createNDODB.sql # mysql -u root mysql> GRANT SELECT , INSERT , UPDATE , DELETE ON `ndo` . * TO 'centreon'@'localhost'; mysql> exit
Anmerkungen
1) Wenn Sie für MySQL ein Passwort definiert haben, dann sollte nach root die Option “-p“ folgen, so dass das System nach einem Passwort fragt.
2) Es ist möglich, dass Sie einen Syntax-Fehler bekommen. In diesem Fall sollten Sie 'ndo' durch ndo ersetzen (ohne Anführungszeichen).
3) Wenn Sie den Namen der Centreon-Datenbank geändert haben, dann geben Sie bei dem GRANT-Befehl statt centreon diesen Namen an. Datenbankbenutzer und Datenbankname sind identisch! Sie müssen außerdem den Inhalt des Feldes db_user der Tabelle cfg_ndo2db in dieser Datenbank ändern (im Beispiel cent_db).
# mysql -u root mysql> use cent_db; mysql> update cfg_ndo2db set db_user = 'cent_db'; mysql> exit;