zoukankan      html  css  js  c++  java
  • msyql 登录出现 ERROR 2002的问题排查

    今天登录服务器登录出现如下错误:

    出现这个之后,我首先试了下"重启大法"。结果......,不是所有的问题都能使用"重启大法"解决。看来只能自己去排查了

    下面说下我的排查思路:

    1.查看mysql 的服务是否启动,命令如下:

    # sudo ps -ef | grep "mysqld"

    果然mysql 的服务是没有启动的的

    2.手动去启动mysql的服务

    # sudo /etc/init.d/mysql start

    好吧,手动启动也起不来

    3.查看启动错误日志

    # systemctl status mysql.service

    注意看错误日志:

    ERROR: The partition with /var/lib/mysql is too full!... failed!

    看来找到问题原因了,分区满了。那在ubuntu 上要怎么查看磁盘分区使用情况呢?

    4.查看磁盘分区使用情况

    我先介绍一下使用到的命令

    df -h 查看整台服务器的硬盘使用情况

    cd / 进入根目录

    du -sh * 查看当前每个文件或文件夹的大小

    我先使用 "df -h"命令查看一下服务器的硬盘使用情况

    可以看到根目录的挂载点已经满载,也就是说磁盘空间满了,这时候你就需要使用"cd /"命令进入根目录

    # du -sh *

    查看每个文件夹大小,找到一些占用空间比较大的文件夹进去,同样使用上面的命令查看比较大的文件,然后根据需要删除一些文件,我就是找到了两个100多G的压缩包删除了之后就正常了

  • 相关阅读:
    第4章 排序
    第5章 算术与代数
    第6章 组合数学
    第7章 数论
    第8章 回溯法
    第9章 图遍历
    第11章 动态规划
    第10章 图算法
    第12章 网格
    第13章 几何
  • 原文地址:https://www.cnblogs.com/makalochen/p/12073673.html
Copyright © 2011-2022 走看看