Назад | Перейти на главную страницу

Сервер mysql не запускается, проработал несколько месяцев.

Что я сделал до перезапуска сервера: запустил OpenEMM.sh start для установки OpenEMM.

Это не должно было ничего сделать с этой установкой mysql .... Я пытался исправить разрешения, убедился, что plugin.frm находится там ...

У каких-нибудь гуру есть идеи, которые были бы мне полезны?

110416 00:00:25 mysqld_safe Starting mysqld.bin daemon with databases from /opt/bitnami/mysql/data
    ^G/opt/bitnami/mysql/bin/mysqld.bin: Can't find file: './mysql/plugin.frm' (errno: 13)
    110416  0:00:25 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
    110416  0:00:25  InnoDB: Operating system error number 13 in a file operation.
    InnoDB: The error means mysqld does not have the access rights to
    InnoDB: the directory.
    InnoDB: File name ./ibdata1
    InnoDB: File operation call: 'create'.
    InnoDB: Cannot continue operation.                                                                          
    110416 00:00:25 mysqld_safe mysqld from pid file /opt/bitnami/mysql/data/domU-12-31-38-04-61-21.pid ended

Похоже, что у пользователя, запускающего mysql, нет доступа на запись в каталог, в котором запускается mysql.

Убедитесь, что папка «mysql» принадлежит use mysql. Из журналов ошибок видно, что mysql не может создать файл в папке «iblog». Эта папка обычно находится внутри папки mysql.

Остановите сервер mysql и выполните следующую команду, а затем перезапустите его.

chown -R mysql /path_to/mysql