• ADADADADAD

    启动infobright的时候遇见Can't find file: './mysql/host.frm'怎么解决[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:01:55

    作者:文/会员上传

    简介:

    2014.11.28 启动infobright的时候,老是起不来,看到日志后,出现下面的错误:141128 12:18:20 [ERROR] /usr/local/infobright-4.5.0-x86_64/bin/mysqld: Can't find file: &#3

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    2014.11.28
    启动infobright的时候,老是起不来,看到日志后,出现下面的错误:
    141128 12:18:20 [ERROR] /usr/local/infobright-4.5.0-x86_64/bin/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
    141128 12:18:20 [ERROR] Fatal error: Can't open and lock privilege tables: Can't find file: './mysql/host.frm' (errno: 13)

    当时也觉得奇怪,怎么会有/mysql/ 这个路径?检查了几次,还是没有找到。后来度娘说涉及权限,但是因为不熟悉,也不知道是哪里的权限问题。
    于是查看infobright引擎日志:
    2014-11-28 12:37:50 No LicenseFile entry in ini file. Using default path.
    2014-11-28 12:37:50 License file path : /usr/local/infobright-4.5.0-x86_64/iblicense-xulong_deng-174744303-IEE.lic
    2014-11-28 12:37:50 Brighthouse engine started.
    看从这里我可以确定,infobright的basedir权限是正确的,那么就剩下datadir目录的。
    去到datadir 看到真的是权限问题:

    于是修改了权限,就可以成功启动infobright。

    热门标签: infobright