今天一个客户跟我说,网站突然出现“建立数据库连接时出错”,连上他的VPS
[root@server1 ~]# service mysqld restart //首先重启MYSQL试试 ERROR! MySQL manager or server PID file could not be found! //错误,没有找到MYSQL PID文件 Starting MySQL.s.ervic.e ms ERROR! Manager of pid-file quit without updating file. //启动失败了,我们再来看看 [root@server1 ~]# ps aux |grep mysq* //查看包涵 "mysq*" 的进程状态 root 3162 0.0 0.0 2360 584 pts/1 S+ 09:25 0:00 grep mysq* root 24119 16.1 0.2 3764 2072 pts/1 R 09:24 0:09 /bin/sh /usr/bin/mysqld_safe -datadir=/var/lib/mysql --pid-file=/var/lib/mysql/server1.domains.com.pid //这个进程卡死在这了 [root@server1 ~]# kill 24119 //结束这个进程 [root@server1 ~]# service mysqld start //启动 mysql ,发现还是失败 Starting MySQL.. ERROR! Manager of pid-file quit without updating file. //这个问题一般是由于硬盘满了导致了 [root@server1 ~]# df -h //查看硬盘 Filesystem Size Used Avail Use% Mounted on /dev/xvda1 25G 24G 0 100% / none 491M 0 491M 0% /dev/shm //噢,Shift,果然是的。 //联系用户删除某些无用文件后 [root@server1 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 25G 21G 3.1G 88% / none 491M 0 491M 0% /dev/shm [root@server1 ~]# service mysqld start //再来启动 Mysql Starting MySQL SUCCESS! //启动成功
搞定问题解决
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(5)
瞧瞧来了哈~
原来是地方不够了,mysql 的二进制log记得关
是的。 log是关闭状态的。他是其他文件存满了
;-) 主题真不错,加载很快~
:evil: 就是丑了点