etcd磁盘清理步骤
2024-10-19 22:25:34
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
最新文章
- nginx rewrite 实现二级域名跳转
- Mysql Error:1205错误诊断
- Jedis 例子(demo)大全
- 21个常用的PHP代码汇总
- php获取json文件数据并动态修改网站头部文件meta信息 --基于CI框架
- html之filedset标签
- HDU 4617 Weapon 三维计算几何
- 好书推荐:《Game Programming Patterns》
- ASP.NET MVC 第八回 Helper之演化
- mysql中文名字按首字母排序
- Linux 上的数据可视化工具
- ASP.NET CORE 1.0 初次接触
- C# 运行时通过鼠标拖动改变控件的大小
- Linux Namespaces机制——实现
- Android自定义View(二、深入解析自定义属性)
- 【bzoj 3306】树
- Java中的CopyOnWrite
- 微信小程序上传与下载文件
- 和我一起学Effective Java之创建和销毁对象
- 【Redis学习之六】Redis数据类型:集合和有序集合