热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

系统根目录可用空间低于20%,清理mysqlbinarylogs日志空间

随着平台运行时间的增加,mysql二进制日志会占用大量的空间,使得ceph告警,根目录可用空间低于20%,所以此时要清理空间。 [root@node-1lib]#df-hFiles
随着平台运行时间的增加,mysql二进制日志会占用大量的空间,使得
ceph告警,/根目录可用空间低于20%,所以此时要清理空间。
 
[root@node-1 lib]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/os-root   138G   99G   32G  76% /
tmpfs                  16G   22M   16G   1% /dev/shm
/dev/sda3             194M   28M  156M  16% /boot
/dev/mapper/mongo-mongodb
                      121G   32G   84G  28% /var/lib/mongo
[root@node-1 lib]# cd /var/lib/
[root@node-1 lib]# du -sh ./*
24K     ./alternatives
52K     ./astute
8.0K    ./authconfig
16K     ./ceilometer
313M    ./ceph
8.0K    ./cinder
8.0K    ./corosync
4.0K    ./dav
8.0K    ./dbus
4.0K    ./dhclient
4.0K    ./dnsmasq
4.0K    ./games
186M    ./ganglia
2.1G    ./glance
4.0K    ./haproxy
4.0K    ./heat
4.0K    ./hiera
28K     ./iscsi
8.0K    ./keystone
4.0K    ./libvirt
8.0K    ./logrotate.status
4.0K    ./misc
2.7M    ./mlocate
32G     ./mongo
4.0K    ./mongodb
24G     ./mysql
4.0K    ./net-snmp
328K    ./neutron
28K     ./nfs
92K     ./nova
8.0K    ./ntp
4.0K    ./openstack-dashboard
8.0K    ./openvswitch
37M     ./pacemaker
8.0K    ./php
8.0K    ./plymouth
28K     ./polkit-1
8.0K    ./postfix
2.6M    ./puppet
448K    ./rabbitmq
4.0K    ./random-seed
43M     ./rpm
4.0K    ./rsyslog
16K     ./samba
12K     ./stateless
4.0K    ./swift
8.0K    ./udev
12M     ./yum
[root@node-1 lib]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 561143
Server version: 5.6.16-log MySQL Community Server (GPL), wsrep_25.5.rXXXX
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show binary logs
    -> ;
+------------------+------------+
| Log_name         | File_size  |
+------------------+------------+
| mysql-bin.000001 |      65309 |
| mysql-bin.000002 |    1050551 |
| mysql-bin.000003 |        143 |
| mysql-bin.000004 |    3540294 |
| mysql-bin.000005 |        143 |
| mysql-bin.000006 |    3003498 |
| mysql-bin.000007 |        143 |
| mysql-bin.000008 |    1860503 |
| mysql-bin.000009 |        143 |
| mysql-bin.000010 |      44957 |
| mysql-bin.000011 |        143 |
| mysql-bin.000012 |       3382 |
| mysql-bin.000013 |        143 |
| mysql-bin.000014 |   79842271 |
| mysql-bin.000015 |        143 |
| mysql-bin.000016 |     546006 |
| mysql-bin.000017 |        143 |
| mysql-bin.000018 | 1073742179 |
| mysql-bin.000019 | 1073742802 |
| mysql-bin.000020 | 1073744465 |
| mysql-bin.000021 | 1073742189 |
| mysql-bin.000022 | 1073742449 |
| mysql-bin.000023 | 1073742099 |
| mysql-bin.000024 | 1073742227 |
| mysql-bin.000025 | 1073742421 |
| mysql-bin.000026 | 1073742434 |
| mysql-bin.000027 | 1073744436 |
| mysql-bin.000028 | 1073741968 |
| mysql-bin.000029 | 1073742232 |
| mysql-bin.000030 | 1073741967 |
| mysql-bin.000031 | 1073742139 |
| mysql-bin.000032 | 1073742557 |
| mysql-bin.000033 | 1073741954 |
| mysql-bin.000034 | 1073741886 |
| mysql-bin.000035 | 1073742119 |
| mysql-bin.000036 |  967440665 |
| mysql-bin.000037 |        143 |
| mysql-bin.000038 | 1073742079 |
| mysql-bin.000039 | 1073742755 |
| mysql-bin.000040 | 1073742013 |
| mysql-bin.000041 | 1073742194 |
| mysql-bin.000042 |  721149061 |
+------------------+------------+
42 rows in set (0.00 sec)
//删除mysql bin-log日志,删除binlog.000038之前的,不包括binlog.000038//
mysql> purge binary logs to 'mysql-bin.000038';
Query OK, 0 rows affected (1.33 sec)
mysql> show binary logs;
+------------------+------------+
| Log_name         | File_size  |
+------------------+------------+
| mysql-bin.000038 | 1073742079 |
| mysql-bin.000039 | 1073742755 |
| mysql-bin.000040 | 1073742013 |
| mysql-bin.000041 | 1073742194 |
| mysql-bin.000042 |  721266404 |
+------------------+------------+
5 rows in set (0.00 sec)
mysql> exit
Bye
[root@node-1 lib]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/os-root   138G   80G   51G  62% /
tmpfs                  16G   22M   16G   1% /dev/shm
/dev/sda3             194M   28M  156M  16% /boot
/dev/mapper/mongo-mongodb
                      121G   32G   84G  28% /var/lib/mongo

 


推荐阅读
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • centos安装Mysql的方法及步骤详解
    本文介绍了centos安装Mysql的两种方式:rpm方式和绿色方式安装,详细介绍了安装所需的软件包以及安装过程中的注意事项,包括检查是否安装成功的方法。通过本文,读者可以了解到在centos系统上如何正确安装Mysql。 ... [详细]
  • 设计模式——模板方法模式的应用和优缺点
    本文介绍了设计模式中的模板方法模式,包括其定义、应用、优点、缺点和使用场景。模板方法模式是一种基于继承的代码复用技术,通过将复杂流程的实现步骤封装在基本方法中,并在抽象父类中定义模板方法的执行次序,子类可以覆盖某些步骤,实现相同的算法框架的不同功能。该模式在软件开发中具有广泛的应用价值。 ... [详细]
  • 这篇文章主要讲解了“如何应对Android面试”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何应对 ... [详细]
  • rust编程这篇文章是关于我通过解决Twitch上尚未解决的所有CtCI问题来学习Rust的经验。英国科学博物馆集团AdaLovelace的肖像Rust徽标,由Moz ... [详细]
  • FeatureRequestIsyourfeaturerequestrelatedtoaproblem?Please ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 本文介绍了关系型数据库和NoSQL数据库的概念和特点,列举了主流的关系型数据库和NoSQL数据库,同时描述了它们在新闻、电商抢购信息和微博热点信息等场景中的应用。此外,还提供了MySQL配置文件的相关内容。 ... [详细]
  • 本文详细介绍了Android中的坐标系以及与View相关的方法。首先介绍了Android坐标系和视图坐标系的概念,并通过图示进行了解释。接着提到了View的大小可以超过手机屏幕,并且只有在手机屏幕内才能看到。最后,作者表示将在后续文章中继续探讨与View相关的内容。 ... [详细]
  • 本文介绍了在Android Studio中使用命令行build gradle的方法,并解决了一些常见问题,包括手动配置gradle环境变量和解决External Native Build Issues的方法。同时提供了相关参考文章链接。 ... [详细]
  • PeopleSoft安装镜像版本及导入语言包的方法
    本文介绍了PeopleSoft安装镜像的两个版本,分别是VirtualBox虚拟机版本和NativeOS版本,并详细说明了导入语言包的方法。对于Windows版本,可以通过psdmt.exe登录进入,并使用datamover脚本导入语言包。对于Linux版本,同样可以使用命令行方式执行datamover脚本导入语言包。导入语言包后,可以实现多种语言的登录。参考文献提供了相关链接以供深入了解。 ... [详细]
  • Question该提问来源于开源项目:react-native-device-info/react-native-device-info ... [详细]
  • 初识java关于JDK、JRE、JVM 了解一下 ... [详细]
author-avatar
那时_心不在_476
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有