• 报错:/usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_account_by_event_name.frm' (errno: 13


    报错背景:

    Linux环境下安装MySQL数据库。

    安装完成,数据库初始化,启动数据库时报错。

    报错现象:

    2019-04-29 08:46:51 9022 [ERROR] Native table 'performance_schema'.'cond_instances' has the wrong structure
    2019-04-29 08:46:51 9022 [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_history.frm' (errno: 13 - Permission denied)
    2019-04-29 08:46:51 9022 [ERROR] Native table 'performance_schema'.'events_waits_history' has the wrong structure
    2019-04-29 08:46:51 9022 [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_history_long.frm' (errno: 13 - Permission denied)
    2019-04-29 08:46:51 9022 [ERROR] Native table 'performance_schema'.'events_waits_history_long' has the wrong structure
    2019-04-29 08:46:51 9022 [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_host_by_event_name.frm' (errno: 13 - Permission denied)
    2019-04-29 08:46:51 9022 [ERROR] Native table 'performance_schema'.'events_waits_summary_by_host_by_event_name' has the wrong structure
    2019-04-29 08:46:51 9022 [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_instance.frm' (errno: 13 - Permission denied)
    2019-04-29 08:46:51 9022 [ERROR] Native table 'performance_schema'.'events_waits_summary_by_instance' has the wrong structure
    2019-04-29 08:46:51 9022 [ERROR] /usr/sbin/mysqld: Can't find file: './performance_schema/events_waits_summary_by_thread_by_event_name.frm' (errno: 13 - Permission denied)

    报错原因:

    目录 /var/lib/mysql/performance_schema/ 下的文件权限有问题。

    需要把此目录中的文件所属用户和所属组都改成mysql用户和mysql用户组。

    报错解决:

    // 执行以下命令

    cd /var/lib/mysql/performance_schema/ chown mysql * chgrp mysql * chmod ug+rwx *
    -rw-rw---- 1 root root  8706 4月  29 08:46 accounts.frm
    -rw-rw---- 1 root root  8624 4月  29 08:46 cond_instances.frm
    -rw-rw---- 1 root root    61 4月  29 08:46 db.opt
    -rw-rw---- 1 root root  8991 4月  29 08:46 events_stages_current.frm
    -rw-rw---- 1 root root  8991 4月  29 08:46 events_stages_history.frm
    -rw-rw---- 1 root root  8991 4月  29 08:46 events_stages_history_long.frm
    -rw-rw---- 1 root root  8874 4月  29 08:46 events_stages_summary_by_account_by_event_name.frm
    -rw-rw---- 1 root root  8844 4月  29 08:46 events_stages_summary_by_host_by_event_name.frm
    -rw-rw---- 1 root root  8854 4月  29 08:46 events_stages_summary_by_thread_by_event_name.frm
    -rw-rw---- 1 root root  8844 4月  29 08:46 events_stages_summary_by_user_by_event_name.frm
    -rw-rw---- 1 root root  8814 4月  29 08:46 events_stages_summary_global_by_event_name.frm
    -rw-rw---- 1 root root 10525 4月  29 08:46 events_statements_current.frm
    -rw-rw---- 1 root root 10525 4月  29 08:46 events_statements_history.frm
    -rw-rw---- 1 root root 10525 4月  29 08:46 events_statements_history_long.frm
    -rw-rw---- 1 root root 10000 4月  29 08:46 events_statements_summary_by_account_by_event_name.frm
    -rw-rw---- 1 root root 10102 4月  29 08:46 events_statements_summary_by_digest.frm
    -rw-rw---- 1 root root  9970 4月  29 08:46 events_statements_summary_by_host_by_event_name.frm
    -rw-rw---- 1 root root  9980 4月  29 08:46 events_statements_summary_by_thread_by_event_name.frm
    -rw-rw---- 1 root root  9970 4月  29 08:46 events_statements_summary_by_user_by_event_name.frm
    -rw-rw---- 1 root root  9940 4月  29 08:46 events_statements_summary_global_by_event_name.frm
    -rw-rw---- 1 root root  9389 4月  29 08:46 events_waits_current.frm
    -rw-rw---- 1 root root  9389 4月  29 08:46 events_waits_history.frm
    -rw-rw---- 1 root root  9389 4月  29 08:46 events_waits_history_long.frm
    -rw-rw---- 1 root root  8874 4月  29 08:46 events_waits_summary_by_account_by_event_name.frm
    -rw-rw---- 1 root root  8844 4月  29 08:46 events_waits_summary_by_host_by_event_name.frm
    -rw-rw---- 1 root root  8878 4月  29 08:46 events_waits_summary_by_instance.frm
    -rw-rw---- 1 root root  8854 4月  29 08:46 events_waits_summary_by_thread_by_event_name.frm
    -rw-rw---- 1 root root  8844 4月  29 08:46 events_waits_summary_by_user_by_event_name.frm
    -rw-rw---- 1 root root  8814 4月  29 08:46 events_waits_summary_global_by_event_name.frm
    -rw-rw---- 1 root root  8654 4月  29 08:46 file_instances.frm
    -rw-rw---- 1 root root  9740 4月  29 08:46 file_summary_by_event_name.frm
    -rw-rw---- 1 root root  9844 4月  29 08:46 file_summary_by_instance.frm
    -rw-rw---- 1 root root 10483 4月  29 08:46 host_cache.frm
    -rw-rw---- 1 root root  8676 4月  29 08:46 hosts.frm
    -rw-rw---- 1 root root  8684 4月  29 08:46 mutex_instances.frm
    -rw-rw---- 1 root root  8908 4月  29 08:46 objects_summary_global_by_type.frm
    -rw-rw---- 1 root root  8776 4月  29 08:46 performance_timers.frm
    -rw-rw---- 1 root root  8758 4月  29 08:46 rwlock_instances.frm
    -rw-rw---- 1 root root  8716 4月  29 08:46 session_account_connect_attrs.frm
    -rw-rw---- 1 root root  8716 4月  29 08:46 session_connect_attrs.frm
    -rw-rw---- 1 root root  8620 4月  29 08:46 setup_actors.frm
    -rw-rw---- 1 root root  8605 4月  29 08:46 setup_consumers.frm
    -rw-rw---- 1 root root  8637 4月  29 08:46 setup_instruments.frm
    -rw-rw---- 1 root root  8751 4月  29 08:46 setup_objects.frm
    -rw-rw---- 1 root root  8650 4月  29 08:46 setup_timers.frm
    -rw-rw---- 1 root root  8818 4月  29 08:46 socket_instances.frm
    -rw-rw---- 1 root root  9740 4月  29 08:46 socket_summary_by_event_name.frm
    -rw-rw---- 1 root root  9804 4月  29 08:46 socket_summary_by_instance.frm
    -rw-rw---- 1 root root 10578 4月  29 08:46 table_io_waits_summary_by_index_usage.frm
    -rw-rw---- 1 root root 10488 4月  29 08:46 table_io_waits_summary_by_table.frm
    -rw-rw---- 1 root root 13518 4月  29 08:46 table_lock_waits_summary_by_table.frm
    -rw-rw---- 1 root root  9201 4月  29 08:46 threads.frm
    -rw-rw---- 1 root root  8676 4月  29 08:46 users.frm
    [root@master performance_schema]# chown mysql *
    [root@master performance_schema]# chgrp mysql *
    [root@master performance_schema]# chmod ug+rwx *
    [root@master performance_schema]# ll
    总用量 632
    -rwxrwx--- 1 mysql mysql  8706 4月  29 08:46 accounts.frm
    -rwxrwx--- 1 mysql mysql  8624 4月  29 08:46 cond_instances.frm
    -rwxrwx--- 1 mysql mysql    61 4月  29 08:46 db.opt
    -rwxrwx--- 1 mysql mysql  8991 4月  29 08:46 events_stages_current.frm
    -rwxrwx--- 1 mysql mysql  8991 4月  29 08:46 events_stages_history.frm
    -rwxrwx--- 1 mysql mysql  8991 4月  29 08:46 events_stages_history_long.frm
    -rwxrwx--- 1 mysql mysql  8874 4月  29 08:46 events_stages_summary_by_account_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8844 4月  29 08:46 events_stages_summary_by_host_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8854 4月  29 08:46 events_stages_summary_by_thread_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8844 4月  29 08:46 events_stages_summary_by_user_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8814 4月  29 08:46 events_stages_summary_global_by_event_name.frm
    -rwxrwx--- 1 mysql mysql 10525 4月  29 08:46 events_statements_current.frm
    -rwxrwx--- 1 mysql mysql 10525 4月  29 08:46 events_statements_history.frm
    -rwxrwx--- 1 mysql mysql 10525 4月  29 08:46 events_statements_history_long.frm
    -rwxrwx--- 1 mysql mysql 10000 4月  29 08:46 events_statements_summary_by_account_by_event_name.frm
    -rwxrwx--- 1 mysql mysql 10102 4月  29 08:46 events_statements_summary_by_digest.frm
    -rwxrwx--- 1 mysql mysql  9970 4月  29 08:46 events_statements_summary_by_host_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  9980 4月  29 08:46 events_statements_summary_by_thread_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  9970 4月  29 08:46 events_statements_summary_by_user_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  9940 4月  29 08:46 events_statements_summary_global_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  9389 4月  29 08:46 events_waits_current.frm
    -rwxrwx--- 1 mysql mysql  9389 4月  29 08:46 events_waits_history.frm
    -rwxrwx--- 1 mysql mysql  9389 4月  29 08:46 events_waits_history_long.frm
    -rwxrwx--- 1 mysql mysql  8874 4月  29 08:46 events_waits_summary_by_account_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8844 4月  29 08:46 events_waits_summary_by_host_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8878 4月  29 08:46 events_waits_summary_by_instance.frm
    -rwxrwx--- 1 mysql mysql  8854 4月  29 08:46 events_waits_summary_by_thread_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8844 4月  29 08:46 events_waits_summary_by_user_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8814 4月  29 08:46 events_waits_summary_global_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  8654 4月  29 08:46 file_instances.frm
    -rwxrwx--- 1 mysql mysql  9740 4月  29 08:46 file_summary_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  9844 4月  29 08:46 file_summary_by_instance.frm
    -rwxrwx--- 1 mysql mysql 10483 4月  29 08:46 host_cache.frm
    -rwxrwx--- 1 mysql mysql  8676 4月  29 08:46 hosts.frm
    -rwxrwx--- 1 mysql mysql  8684 4月  29 08:46 mutex_instances.frm
    -rwxrwx--- 1 mysql mysql  8908 4月  29 08:46 objects_summary_global_by_type.frm
    -rwxrwx--- 1 mysql mysql  8776 4月  29 08:46 performance_timers.frm
    -rwxrwx--- 1 mysql mysql  8758 4月  29 08:46 rwlock_instances.frm
    -rwxrwx--- 1 mysql mysql  8716 4月  29 08:46 session_account_connect_attrs.frm
    -rwxrwx--- 1 mysql mysql  8716 4月  29 08:46 session_connect_attrs.frm
    -rwxrwx--- 1 mysql mysql  8620 4月  29 08:46 setup_actors.frm
    -rwxrwx--- 1 mysql mysql  8605 4月  29 08:46 setup_consumers.frm
    -rwxrwx--- 1 mysql mysql  8637 4月  29 08:46 setup_instruments.frm
    -rwxrwx--- 1 mysql mysql  8751 4月  29 08:46 setup_objects.frm
    -rwxrwx--- 1 mysql mysql  8650 4月  29 08:46 setup_timers.frm
    -rwxrwx--- 1 mysql mysql  8818 4月  29 08:46 socket_instances.frm
    -rwxrwx--- 1 mysql mysql  9740 4月  29 08:46 socket_summary_by_event_name.frm
    -rwxrwx--- 1 mysql mysql  9804 4月  29 08:46 socket_summary_by_instance.frm
    -rwxrwx--- 1 mysql mysql 10578 4月  29 08:46 table_io_waits_summary_by_index_usage.frm
    -rwxrwx--- 1 mysql mysql 10488 4月  29 08:46 table_io_waits_summary_by_table.frm
    -rwxrwx--- 1 mysql mysql 13518 4月  29 08:46 table_lock_waits_summary_by_table.frm
    -rwxrwx--- 1 mysql mysql  9201 4月  29 08:46 threads.frm
    -rwxrwx--- 1 mysql mysql  8676 4月  29 08:46 users.frm

    此时就可以重新启动数据库了

  • 相关阅读:
    Java修炼之道--I/O
    配置tomcat资源文件软连接
    配置tomcat按天输出日志文件
    Ubuntu 安装rabbitmq
    Ubuntu下 JDK、tomcat、redis离线安装
    Nginx+tomcat负载均衡环境搭建
    Tomcat性能调优及性能测试工具配置
    Tomcat搭建https并与APR模式兼容
    IDEA开发工具小技巧整理
    Ubuntu下Nginx+fastDFS环境安装
  • 原文地址:https://www.cnblogs.com/chuijingjing/p/10788453.html
Copyright © 2020-2023  润新知