mysql 不能啓動

[root@linux mysql]# service mysqld start
Timeout error occurred trying to start MySQL Daemon.
Starting MySQL:                                            [FAILED]mysql

在這種狀況下多是磁盤滿了,本人親歷mysql二進制日誌未進行設置,致使日誌太多佔用空間,進而mysqld不能啓動。
能夠 df -hl看下磁盤狀況,若是其餘都正常的話,忽然出現這個問題的時候
[root@linux log]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda1              9920592   2292208   7116316  25% /
/dev/hda6             19171756    963340  17218816   6% /backup
tmpfs                   509492         0    509492   0% /dev/shm
/dev/hda2             39674224  22471284  15155056  60% /home
/dev/hda3              4956316   4714212         0 100% /var
這時會發現:var 滿了,這時找到緣由所在了,由於數據庫都存放在這,聯mysql.sock也是在這裏面生成的,滿了固然生成不了。
這時解決就是把沒用的日誌文件和其它沒的的文件或數據刪掉。linux

相關文章
相關標籤/搜索