当前位置: 首页 > wzjs >正文

建设银行积分兑换商城官方网站微信小程序制作公司排行榜

建设银行积分兑换商城官方网站,微信小程序制作公司排行榜,好用的seo软件,网站建设制作设计公司哪家好一、前言 当运行 ETCD 日志报 Erro: mvcc database space exceeded 时,说明 ETCD 存储不足了(默认 ETCD 存储是 2G),配额会触发告警,然后 Etcd 系统将进入操作受限的维护模式。 通过下面命令可以查看 ETCD 存储使用情…

一、前言

当运行 ETCD 日志报 Erro: mvcc database space exceeded 时,说明 ETCD 存储不足了(默认 ETCD 存储是 2G),配额会触发告警,然后 Etcd 系统将进入操作受限的维护模式。

通过下面命令可以查看 ETCD 存储使用情况:

$ ETCDCTL_API=3 etcdctl --endpoints="http://127.0.0.1:2379" --write-out=table endpoint status

[root@Jenkins ~]# cd kuboard-data/etcd-data/member/snap/
[root@Jenkins snap]# ll -h
总用量 1.9G
-rw-r--r-- 1 root root 9.4K 10月 11 17:00 0000000000000009-0000000000557338.snap
-rw-r--r-- 1 root root 9.4K 10月 20 10:44 0000000000000009-000000000056f9d9.snap
-rw-r--r-- 1 root root 9.4K 10月 29 04:29 0000000000000009-000000000058807a.snap
-rw-r--r-- 1 root root 9.4K 11月  6 22:21 0000000000000009-00000000005a071b.snap
-rw-r--r-- 1 root root 9.4K 11月 15 16:07 0000000000000009-00000000005b8dbc.snap
-rw------- 1 root root 2G 11月 23 11:39 db

二、临时解决方案

❝PS: 压缩前做好快照备份,命令 etcdctl snapshot save backup.db ❞

通过 ETCD 数据压缩来临时解决问题,具体如下操作

# 获取当前版本
$ rev=$(ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 endpoint status --write-out="json" | egrep -o '"revision":[0-9]*' | egrep -o '[0-9].*')

# 压缩所有旧版本
$ ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 compact $rev

# 整理多余的空间
$ ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 defrag

# 取消告警信息
$ ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 alarm disarm

# 测试是否能成功写入
$ ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 put testkey 123

OK

# 再次查看ETCD存储使用情况
$ ETCDCTL_API=3 etcdctl --endpoints="http://127.0.0.1:2379" --write-out=table endpoint status

详细过程及其输出如下:

root@a2caf8010e75:/# etcdctl snapshot save backup.db
{"level":"info","ts":1695447648.315712,"caller":"snapshot/v3_snapshot.go:119","msg":"created temporary db file","path":"backup.db.part"}
{"level":"info","ts":"2023-09-23T13:40:48.317+0800","caller":"clientv3/maintenance.go:200","msg":"opened snapshot stream; downloading"}
{"level":"info","ts":1695447648.3172774,"caller":"snapshot/v3_snapshot.go:127","msg":"fetching snapshot","endpoint":"127.0.0.1:2379"}
{"level":"info","ts":"2023-09-23T13:41:03.646+0800","caller":"clientv3/maintenance.go:208","msg":"completed snapshot read; closing"}
{"level":"info","ts":1695447663.8131642,"caller":"snapshot/v3_snapshot.go:142","msg":"fetched snapshot","endpoint":"127.0.0.1:2379","size":"2.1 GB","took":15.497392681}
{"level":"info","ts":1695447663.8132935,"caller":"snapshot/v3_snapshot.go:152","msg":"saved","path":"backup.db"}
Snapshot saved at backup.db
root@a2caf8010e75:/# rev=$(ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 endpoint status --write-out="json" | egrep -o '"revision":[0-9]*' | egrep -o '[0-9].*')
root@a2caf8010e75:/#  ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 compact $rev
compacted revision 6077603
root@a2caf8010e75:/#  ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 defrag
Finished defragmenting etcd member[http://127.0.0.1:2379]
root@a2caf8010e75:/# ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 alarm disarm
memberID:6460912315094810421 alarm:NOSPACE
root@a2caf8010e75:/# ETCDCTL_API=3 etcdctl --endpoints="http://127.0.0.1:2379" --write-out=table endpoint status
+-----------------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+
|       ENDPOINT        |        ID        | VERSION | DB SIZE | IS LEADER | IS LEARNER | RAFT TERM | RAFT INDEX | RAFT APPLIED INDEX | ERRORS |
+-----------------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+
| http://127.0.0.1:2379 | 59a9c584ea2c3f35 |  3.4.14 |  127 kB |      true |      false |         6 |    6089454 |            6089454 |        |
+-----------------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+
root@a2caf8010e75:/#
————————————————

三、最终解决方案

在 ETCD 启动命令中添加下面两个参数:

# 表示每隔一个小时自动压缩一次
--auto-compaction-retention=1
# 磁盘空间调整为 8G,官方建议最大 8G(单位是字节)
--quota-backend-bytes=8388608000

四、最佳实践

大家有没有使用过 Kuboard(Kubernetes 多集群管理界面,官网地址:https://kuboard.cn),如果有使用过的同学可能会遇到 ETCD 存储不足的问题,因为官网提供的 docker 镜像中,ETCD 启动参数并没有添加 --auto-compaction-retention 和 --quota-backend-bytes 参数。

修改官网 Kuboard docker 镜像 /entrypoint.sh 启动脚本

生成 Dockerfile 文件:

# 编辑 Dockerfile
$ vim Dockerfile

FROM eipwork/kuboard:v3.5.0.3

COPY ./entrypoint.sh /entrypoint.sh

# 构建镜像
$ docker build -t eipwork/kuboard-modify:v3.5.0.3 . -f Dockerfile

启动 Kuboard,并查看进程如下:

五、参考文档

  • https://etcd.io/docs/v3.4/op-guide/maintenance/

文章转载自:

http://J9A1x1OB.mhmcr.cn
http://EY64hFiI.mhmcr.cn
http://s1lFJiX5.mhmcr.cn
http://k45KIp2E.mhmcr.cn
http://UmkTxWLf.mhmcr.cn
http://D9Mp2U8C.mhmcr.cn
http://5j7pZQ6O.mhmcr.cn
http://BOGJOwnA.mhmcr.cn
http://NFOaSL3x.mhmcr.cn
http://ddPwGo7I.mhmcr.cn
http://4W4Tdn20.mhmcr.cn
http://3DwNosqj.mhmcr.cn
http://aIix6Vxz.mhmcr.cn
http://GN823TJM.mhmcr.cn
http://cszrmC0h.mhmcr.cn
http://ytP6C8dH.mhmcr.cn
http://tJUz0kHD.mhmcr.cn
http://UtiYRsQd.mhmcr.cn
http://PgfGiLkN.mhmcr.cn
http://ZTRa1SxA.mhmcr.cn
http://EvrKZzOI.mhmcr.cn
http://Sn1l7596.mhmcr.cn
http://DcglzPpk.mhmcr.cn
http://u10N9gKJ.mhmcr.cn
http://8BCqIe3C.mhmcr.cn
http://m86ulIwg.mhmcr.cn
http://mjhfpLFQ.mhmcr.cn
http://UaSnlvG0.mhmcr.cn
http://T8LE54Va.mhmcr.cn
http://2fuXbU60.mhmcr.cn
http://www.dtcms.com/wzjs/672717.html

相关文章:

  • 四川网站建设服务开发工具idea简介
  • 哪个网站衬衣做的好ui设计培训学费多少
  • 诏安建设局网站百度指数的主要功能有
  • 怎么做网站的自然排名不记得域名管理网站
  • 主播网站建立网站挂黑链赚钱
  • 怎么样做推广网站域名注册证书
  • 北京做网站公司2022年国际国内重大新闻
  • 北京平台网站建设费用网站建设意义必要性
  • 网站备案更换主体建设银行正式宣布
  • 建设网站的公司汇总自己怎么开电商平台
  • 公司有些网站打不开鲜花网站建设源代码
  • 建筑工程网站建设方案网站三要素怎么做
  • 承德建设局网站域名服务器搭建
  • 哪些网站做企业招聘不要花钱电商平台开发需要哪些技术人员
  • 网上书店网站建设的说明书广州黄埔做网站公司
  • 莒县网站建设公司aspnet网站开发技术
  • 网站开发哪些专业网站怎么添加外链
  • 0基础网站搭建教程中企动力公司是做什么的
  • 网站内容编辑怎么做舆情报告总结
  • .net电商网站全站开发网站制作 南京
  • 网站 改版方案怎么添加wordpress模板文件夹
  • 免费网站加速软件如何做网站的自由撰稿人
  • 百度收录了我新网站的2篇文章了网站建设合同黑客攻击
  • 网站建设推销员话术河南网站优化外包服务
  • perl网站建设网站广告是内容营销吗
  • 做家教网站资质海淀中小企业网站开发
  • cms 官方网站WordPress商品相册幻灯片
  • 自己也可以免费轻松创建一个网站做网站多少分辨率好
  • 福州电商网站建设手机网站建设讯息
  • 深圳品牌网站设计电话wordpress实现注册功能