etcd磁盘清理步骤

etcd默认的空间配额限制为2G,超出空间配额限制就会影响服务,所以需要定期清理

以下是etcd磁盘清理的步骤:

1. 显示空间配额: ETCDCTL_API=3 etcdctl --endpoints=$ip:$port --write-out=table endpoint status

2.查看告警: ETCDCTL_API=3 etcdctl --endpoints=$ip:$port alarm list 

3.获取当前etcd数据的修订版本(revision)

1)rev=$(ETCDCTL_API=3 etcdctl --endpoints=$ip:$port endpoint status --write-out="json" | egrep -o ‘"revision":[0-9]*‘ | egrep -o ‘[0-9].*‘)

2)echo $rev

4.整合压缩旧版本数据 :ETCDCTL_API=3 etcdctl --endpoints=$ip:$port compact $rev

5. 执行碎片整理: ETCDCTL_API=3 etcdctl --endpoints=$ip:$port defrag

6.解除告警 : ETCDCTL_API=3 etcdctl --endpoints=$ip:$port alarm disarm

7.验证可以添加新数据:ETCDCTL_API=3 etcdctl --endpoints=$ip:$port put newkeytestfornospace 123

原文地址:https://www.cnblogs.com/dapingguo/p/10331248.html

时间: 2024-11-08 22:47:54

etcd磁盘清理步骤的相关文章

释放你的硬盘空间!——Windows 磁盘清理技巧

引言 用了Windows系统的各位都知道,作为系统盘的C盘的空间总是一天比一天少.就拿本人的例子来说,自从安装了Win10,就发现,C盘从一开始的10几G占用,到现在慢慢变成了20G.30G….占用只增无减,面对这种情况,怎么能忍受SSD的空间一点点的被消磨,因此我们是时候要做点什么事情来拯救我们的C盘了! 本文将总结各类磁盘清理的技巧,主要是为了释放并腾出C盘的空间.让我们可以装更多的软件,一定程度上加速电脑运行速度. 技巧一:使用各大清理软件 其实,释放C盘空间,清理多余的垃圾文件,很多软件

磁盘清理脚本

历史原因,DB2采用归档日志,每天增加量50G左右,磁盘吃不消,而现在来说,这些归档是用不到的,古写个脚本清理磁盘空间当大于85%的时候 #!/usr/bin/ksh ########################################################### ##Author:fuwenchao ##version:1 ##time:2014-5-28 ##purpose:clear the db2 log when there is no more space ##

Oracle FGA审计记录的清理步骤

注意:本文为原创文章,转载请注明出处: http://blog.csdn.net/msdnchina/article/details/38435999 一.确认有哪些fga审计策略, 从select * from dba_audit_policies就可以查询到审计策略,请注意,查询结果中的每一行,就是一个审计策略. 另外,fga审计记录存放在这个视图中:select * from dba_fga_audit_trail 该视图对应的后台基表为:sys.fga_log$,见如下的视图.注意,fg

Mac磁盘清理软件哪家强

无论是Windows还是Mac,它们都会产生很多缓存和"垃圾"文件,回想一下,好像近期都没有下载视频或者存储文件,但是磁盘空间确实越来越小.此时,我们就需要手动或者使用磁盘清理软件进行智能清理Mac. 如果你从未清理过你的Mac,那么肯定会有大量的垃圾存在,选择一款好的清理mac磁盘软件是非常有必要的,cleanmymac是专业的清理mac磁盘软件,它凭借操作简单.功能强大等优点受到了Mac用户的广泛欢迎,是百万Mac用户的首选清理工具. 软件经过多年的研发与完善,根据用户反馈,不断改

如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具

今天,刚好碰到服务器C盘空间满的情况,首先处理了临时文件和有关的日志文件后空间还是不够用,我知道清理C盘的方法有很多,但今天只分享一下如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具. 一.在Windows Server 2008 R2,右击C盘,选择属性,弹出下面的界面: 即没有下面清理C盘的工具: 那如何使用系统自带的清理工具呢. 二.驱动器的常规属性和 cleanmgr.exe 磁盘清理选项不是默认情况下出现在 Windows Serve

mac磁盘清理的几种方法

平时使用mac air, 磁盘空间较小,经常提示磁盘空间快要满了,当然可以使用呢磁盘清理工具清理,但手动清理磁盘空间也很方便的,执行如下命令即可: 1. 清理废纸篓: 平时删除的不用的文件会被自动放到废纸篓中,如果不及时清理,仍会占用磁盘空间的,因此需要及时清理废纸篓 2. 清理噪音文件:sudo rm -f  /System/Library/Speech/Voices/* 3. 删除系统日志:sudo rm -rf /private/var/log/* 4. 清理quicklook缓存文件:s

Windows Server 2012 为什么没有“磁盘清理”选项了?

原文:Windows Server 2012 为什么没有"磁盘清理"选项了? 用习惯了客户端版的Windows,对于磁盘清理想必大家都不会陌生,他具有安全.快捷.准确.集中化的删除系统中的临时文件.管理系统还原卷影副本.添加删除程序的快捷入口等便捷功能,而在Server版的Windows中“磁盘清理”默认情况是没有安装的,本文将介绍如何找回“磁盘清理”. 现象 因为磁盘清理属于客户端版Windows的标配,本身并不存在消失等因素,而同时很多针对客户端版Windows的功能均不会默认添加

11g 删除磁盘组步骤

安装客户核心生产数据库,磁盘组名不对,需要删除,重新创建. 删除磁盘组步骤如下: su - grid sqlplus / as sysasm SQL> select group_number, name from v$asm_diskgroup; GROUP_NUMBER NAME ------------ -------------------------------------------------- 1 DATADG SQL> col path for a40 SQL> col

centos 磁盘清理 /dev/vda1系统盘满了

df   -h   检查一台服务器磁盘使用空间,发现磁盘已经使用了100% 思路是: 1.cd /usr   当然这里不一定是/usr目录,最好是cd到 根目录再执行下一步 2.du -sh * 看哪个目录占用空间大 3.重复前两步,根据实际情况删除或者移走 4.日志的话可以运行cat /dev/null > file.log清空 5.软件包的可以rpm -e 卸载或者rm -rf dir 即: 具体:可以通过下面的方法进行清理: 使用如下命令查找大于100M的大文件,发现有几个日志文件及临时文