etcd-manage icon indicating copy to clipboard operation
etcd-manage copied to clipboard

etcd_manage启动起来无法加载出数据

Open fenggolang opened this issue 5 years ago • 6 comments

我的cfg.toml中指定了我服务器上的etcd单机示实例的etcd前缀是 key_prefix = "/" ,但是etcd_manage启动起来之后页面没显示出/下面的key value数据,所有接口返回400; 我通过etcdctl或者golang程序是可以获取返回值的 X0@5IEO2B%}7`VW}SCQ5}Y6

fenggolang avatar Apr 25 '19 07:04 fenggolang

你可以看一下MEMBERS的etcd服务列表中有一个修复目录的按钮,需要操作一下 因为etcdv3不再有目录概念所以对目录位置写了一个特殊值的key, 需要注意的是如果这个etcd服务被k8s使用,修复key会导致k8s出现问题。 最近比较忙,2.0出来会解决这个问题 你可以下载 v2.0.0-beta 版 界面更友好一些 image image

shiguanghuxian avatar Apr 25 '19 07:04 shiguanghuxian

好的,我修复目录之后,可以出来数据了,2.0的正式版什么时候出来呀,因为我打算用你的这个作为k8s etcd的可视化界面

fenggolang avatar Apr 25 '19 07:04 fenggolang

最近忙,1个月吧,可以关注下,可以问下你是哪个公司的嘛,后续把使用企业放README.md中

shiguanghuxian avatar Apr 25 '19 08:04 shiguanghuxian

我也是这个报错,然后用了修复目录后,会有很多key显示不出来,只修复了一小部分,后台debug查看只能查到相应的完整路径key值/base/key之类的,像/base这样的就不见了

qq524967747 avatar Apr 26 '20 09:04 qq524967747

是会多出key,是用来标示目录的,这个是参考e3w实现的,建议用2.0版本 https://github.com/etcd-manage

shiguanghuxian avatar Apr 26 '20 10:04 shiguanghuxian

不不,我这是少了,我先试试v2的看看

qq524967747 avatar Apr 26 '20 10:04 qq524967747