【问题标题】:Schema version issue in Icinga 2Icinga 2 中的架构版本问题
【发布时间】:2016-06-01 12:02:11
【问题描述】:

我在 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
在数据库配置页面上它给了我:

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

我手动运行数据库配置:

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

按照手册的要求,并给出新的数据库名称,并得到相同的错误...
在 GitHub 的项目部分中,在第 133 行的 DbResourcePage.php 中出现错误。
有人能建议我做什么吗?

【问题讨论】:

    标签: mysql debian icinga


    【解决方案1】:

    尝试更新 icingaweb2 架构:

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

    希望这对您有所帮助。

    干杯

    【讨论】:

    • 我已经安装了旧版本的服务,无法测试该建议,但我会将您的回答视为正确,希望对其他人有所帮助)谢谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 2017-02-17
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 2017-03-14
    • 1970-01-01
    相关资源
    最近更新 更多