共3个节点,
节点1的etcd2服务无法启动,怀疑是于 ETCD 存储数据文件在节点重启后损坏或者文件丢失,E3104版本,如何修复?
Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 etcd[323212]: listening for client requests on 0.0.0.0:2379 Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 ionice[323212]: panic: freepages: failed to get all reachable pages (page 4913761729289138258: out of bounds: 37786) Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 ionice[323212]: goroutine 113 [running]: Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 ionice[323212]: github.com/coreos/etcd/cmd/vendor/github.com/coreos/bbolt.(*DB).freepages.func2(0xc4202a0120) Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 ionice[323212]: /tmp/etcd-release-3.3.11/etcd/release/etcd/gopath/src/github.com/coreos/etcd/cmd/vendor/github.com/coreos/bbol Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 ionice[323212]: created by github.com/coreos/etcd/cmd/vendor/github.com/coreos/bbolt.(*DB).freepages Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 ionice[323212]: /tmp/etcd-release-3.3.11/etcd/release/etcd/gopath/src/github.com/coreos/etcd/cmd/vendor/github.com/coreos/bbol Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 systemd[1]: etcd2.service: main process exited, code=exited, status=2/INVALIDARGUMENT Jul 13 10:34:00 BFI-5F-01-CloudOS-UIS3010-01 systemd[1]: Failed to start Etcd2 Server.
(0)
这个报错可能是由于etcd的数据文件损坏导致的。您可以尝试以下方法来解决这个问题:
1: panic: freepages: failed to get all reachable pages (page 3: multiple references) · Issue #769 · nats-io/nats-streaming-server · GitHub 2: ETCD 故障节点修复_每天进步一点的技术博客_51CTO博客 3: ectd failed to get all reachable pages · Issue #10722 · etcd-io/etcd · GitHub
(0)
感谢回复, 但是系统里没有/etc/etcd/etcd.conf,/var/lib/etcd/
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明