zoukankan      html  css  js  c++  java
  • mysql无法建表,关闭mysql后,docker容器MySQL不断重启

    背景:

      今天建表的时候一直报错,建不了表,但之前都没有问题的,表里的数据也没有出现问题,后来重启docker里的mysql之后,发现docker的mysql一直重启

    CONTAINER ID        IMAGE                      COMMAND                  CREATED             STATUS                          PORTS                    NAMES
    26bbeb873e8e        nacos/nacos-server:1.1.4   "bin/docker-startup.…"   11 days ago         Up 3 days                       0.0.0.0:8848->8848/tcp   nacos
    94f5d70d0d85        redis                      "docker-entrypoint.s…"   5 weeks ago         Up 11 days                      0.0.0.0:6379->6379/tcp   redis
    eca02d8cea70        mysql:5.7                  "docker-entrypoint.s…"   7 weeks ago         Restarting (1) 54 seconds ago               

      后来突然想起来,之前这个服务器的硬盘只有50G,有没有可能是因为硬盘容量不够导致无法建表呢,果断看一下

    [root@VM_0_4_centos logs]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    devtmpfs        1.9G     0  1.9G   0% /dev
    tmpfs           1.9G   24K  1.9G   1% /dev/shm
    tmpfs           1.9G  732K  1.9G   1% /run
    tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
    /dev/vda1        50G   35G   13G  74% /
    tmpfs           379M     0  379M   0% /run/user/0
    overlay          50G   35G   13G  74% /var/lib/docker/overlay2/a2b9594c7eab6d83b912a4f64c7267d852ffd417e84cc8e732d1ffa499d7c72e/merged
    overlay          50G   35G   13G  74% /var/lib/docker/overlay2/0717b7be4a3702f032c01f2d4beb1170540fddcad870b9d9aeb3d38fa43cf94e/merged
    overlay          50G   35G   13G  74% /var/lib/docker/overlay2/77b18f2d2a3766df93e0bc7138b0edc8c58fe7534c17754a57b92a5f761a74c0/merged

    一看,果然是磁盘容量不够,删掉一些没用的日志,再重启mysql就可以了

  • 相关阅读:
    Python自动化学习笔记(九)——Python的面向对象
    Python自动化学习笔记(八)——接口开发、发送网络请求、发送邮件、写日志
    MRWordCount
    环境变量追加命令
    hadoop退役旧数据节点
    Hadoop服役新数据节点
    Namenode文件损坏
    NameNode故障处理
    NN和2NN工作机制
    hdfs读写流程
  • 原文地址:https://www.cnblogs.com/shisanye/p/13596328.html
Copyright © 2011-2022 走看看