Icinga 2

时间:2016-06-01 12:02:12

标签: mysql debian icinga

我在Debian上安装了icinga2:

deb http://debmon.org/debmon debmon-jessie main
deb http://httpredir.debian.org/debian jessie-backports main

如下所述:
http://docs.icinga.org/icinga2/latest/doc/module/icinga2/toc#!/icinga2/latest/doc/module/icinga2/chapter/getting-started#setting-up-mysql-db

我跑:

apt-get install icinga2-ido-mysql
apt-get install icingaweb2

并执行自我配置 现在,我正在访问http://localhost/icingaweb2/setup 在DB配置页面上,它给了我:

  

您配置用于Icinga Web 2的数据库似乎是Icinga的一个>。请注意,此数据库配置应该用于Icinga Web 2的配置,强烈建议>不要在同一个数据库中混合使用不同的模式。如果这是故意的,>您可以跳过验证并忽略此警告。如果没有,请提供>不同的数据库。

我手动运行数据库配置:

mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql

作为手动要求,并给出新的DB名称,并得到相同的错误...
在GitHub中,在项目的部分,在第133行的DbResourcePage.php中,错误产生。
有人可以建议我该怎么做?

1 个答案:

答案 0 :(得分:2)

尝试更新icingaweb2架构:

mysql -u root -p icinga < /usr/share/icinga2-ido-mysql/schema/icinga_web.sql

希望这可以帮助你。

干杯