1

私のmariadbログからの出力は次のとおりです。

file_instances' の構造が間違っています 130626 9:10:56 [注] イベント スケジューラ: 0 イベントがロードされました 130626 9:10:56 [注] /opt/local/lib/mariadb/bin/mysqld: 接続の準備ができました。バージョン: '5.5.31-MariaDB' ソケット: '/opt/local/var/run/mariadb/mysqld.sock' ポート: 0 ソース配布 130626 9:14:04 [注意] /opt/local/lib/mariadb/ bin/mysqld: 通常のシャットダウン

130626 9:14:04 [注意] イベント スケジューラ: キューをパージしています。0 イベント 130626 9:14:04 InnoDB: シャットダウンを開始しています... 130626 9:14:04 InnoDB: シャットダウンが完了しました。ログ シーケンス番号 10740580 130626 9:14:04 [注意] /opt/local/lib/mariadb/bin/mysqld: シャットダウン完了

130626 09:14:04 mysqld_safe pid ファイルからの mysqld /opt/local/var/db/mariadb/rs012esb.mckenna.edu.pid が終了しました 130626 09:14:25 mysqld_safe /opt/local/var/ からのデータベースで mysqld デーモンを開始していますdb/mariadb 130626 9:14:25 [警告] lower_case_table_names=2 の設定は、/opt/local/var/db/mariadb/ のファイル システムが大文字と小文字を区別しないためです 130626 9:14:25 InnoDB: InnoDB メモリ ヒープが無効になっています 130626 9 :14:25 InnoDB: ミューテックスと rw_locks は GCC アトミック ビルトインを使用します 130626 9:14:25 InnoDB: 圧縮されたテーブルは zlib 1.2.8 を使用します 130626 9:14:25 InnoDB: バッファー プールを初期化しています、サイズ = 128.0M 130626 9:14:25 InnoDB: バッファー プールの初期化が完了しました 130626 9:14:25 InnoDB: サポートされている最高のファイル形式は Barracuda です。130626 9:14:25 InnoDB: バックグラウンド スレッドの開始を待機しています 130626 9:14:26 Percona XtraDB (http://www.percona.com) 5.5.31-MariaDB-30.2 が開始されました。ログ シーケンス番号 10740580 130626 9:14:26 [エラー] mysqld: ファイルが見つかりません: './performance_schema/events_waits_current.frm' (errno: 13) 130626 9:14:26 [エラー] ネイティブ テーブル 'performance_schema'。 'events_waits_current' の構造が間違っています 130626 9:14:26 [エラー] mysqld: ファイルが見つかりません: './performance_schema/events_waits_history.frm' (errno: 13) 130626 9:14:26 [エラー] ネイティブ テーブル ' performance_schema'.'events_waits_history' の構造が間違っています 130626 9:14:26 [エラー] mysqld: ファイルが見つかりません: './performance_schema/events_waits_history_long.frm' (errno: 13) 130626 9:14:26 [エラー]ネイティブ テーブル 'performance_schema'.'events_waits_history_long' の構造が正しくありません 130626 9:14:26 [エラー] mysqld: 26 [ERROR] Native table 'performance_schema'.'file_instances' has the wrong structure 130626 9:14:26 [Note] Event Scheduler: Loaded 0 events 130626 9:14:26 [Note] /opt/local/lib/mariadb/ bin/mysqld: 接続の準備ができました。バージョン: '5.5.31-MariaDB' ソケット: '/opt/local/var/run/mariadb/mysqld.sock' ポート: 0 ソース配布

PHP レポート経由の mysql: mysql_error() 呼び出しで接続が拒否されました。これは何ヶ月も働いています。それから、今朝、ローカルホストの mysql を起動しましたが、何も機能しません。

編集:パーミッションはかなり良いようです:

# ls -l /opt/local/var/db/mariadb/performance_schema
total 416
-rw-rw----  1 root  _mysql  8624 Feb  7 14:01 cond_instances.frm
-rw-rw----  1 root  _mysql    61 Feb  7 14:01 db.opt
-rw-rw----  1 root  _mysql  9220 Feb  7 14:01 events_waits_current.frm
-rw-rw----  1 root  _mysql  9220 Feb  7 14:01 events_waits_history.frm
-rw-rw----  1 root  _mysql  9220 Feb  7 14:01 events_waits_history_long.frm
-rw-rw----  1 root  _mysql  8878 Feb  7 14:01 events_waits_summary_by_instance.frm
-rw-rw----  1 root  _mysql  8854 Feb  7 14:01 events_waits_summary_by_thread_by_event_name.frm
-rw-rw----  1 root  _mysql  8814 Feb  7 14:01 events_waits_summary_global_by_event_name.frm
-rw-rw----  1 root  _mysql  8654 Feb  7 14:01 file_instances.frm
-rw-rw----  1 root  _mysql  8800 Feb  7 14:01 file_summary_by_event_name.frm
-rw-rw----  1 root  _mysql  8840 Feb  7 14:01 file_summary_by_instance.frm
-rw-rw----  1 root  _mysql  8684 Feb  7 14:01 mutex_instances.frm
-rw-rw----  1 root  _mysql  8776 Feb  7 14:01 performance_timers.frm
-rw-rw----  1 root  _mysql  8758 Feb  7 14:01 rwlock_instances.frm
-rw-rw----  1 root  _mysql  8605 Feb  7 14:01 setup_consumers.frm
-rw-rw----  1 root  _mysql  8637 Feb  7 14:01 setup_instruments.frm
-rw-rw----  1 root  _mysql  8650 Feb  7 14:01 setup_timers.frm
-rw-rw----  1 root  _mysql  8650 Feb  7 14:01 threads.frm

アイデア?

4

1 に答える 1

0

[エラー] mysqld: ファイルが見つかりません: './performance_schema/rwlock_instances.frm' (エラー番号: 13)

ファイルの所有者とアクセス権限を確認してください。エラー 13 は通常、「許可が拒否されました」です。

于 2013-06-26T16:32:12.177 に答える