1

現在、LinuxCentos上のmysqlで問題が発生しています。急に止まりました。そこで、service mysqld startコマンドを使用してmysqlを起動しようとしましたが、エラーが発生します-

MySQLデーモンを起動しようとしてタイムアウトエラーが発生しました。

tail -10 /var/log/mysqld.logコマンドでログを確認すると、次のように表示されます-

120714  6:48:02  InnoDB: Initializing buffer pool, size = 8.0M
120714  6:48:02  InnoDB: Completed initialization of buffer pool
120714  6:48:02  InnoDB: Started; log sequence number 0 2096665
120714  6:48:02 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
120714  6:48:02 [ERROR] Can't start server: can't create PID file: No space left on device
120714 06:48:02 mysqld_safe Number of processes running now: 0
120714 06:48:02 mysqld_safe mysqld restarted
120714  6:48:03 [Note] Plugin 'ndbcluster' is disabled.
120714  6:48:03  InnoDB: Initializing buffer pool, size = 8.0M
120714  6:48:03  InnoDB: Completed initialization of b-bash-4.1

なぜこれが起こっているのか理解できません。Linuxとmysqlは初めてです。この問題を解決するのを手伝ってください。ありがとうございました

4

1 に答える 1

3

「df-h」と入力して、/ var /マウントポイントに残っているスペースを確認します。/var/にスペースが残っていない可能性がありますか?

于 2012-07-14T07:22:18.573 に答える