codsi错误 启动dashboard失败:store: acquire lock of codis-tes
发布时间:2020-12-16 04:40:32 所属栏目:安全 来源:网络整理
导读:背景:春季前由于要停电,所以直接使用关闭命名shutdown,没有手动关闭codis,导致启动codis dashboard失败。 查看错误日志: cat?/usr/local/codis/logs/dashboard.log.2019-02-11 日志信息: 2019/02/11?13:31:43?topom.go:189:?[ERROR]?store:?acquire?loc
背景:春季前由于要停电,所以直接使用关闭命名shutdown,没有手动关闭codis,导致启动codis dashboard失败。 查看错误日志: cat?/usr/local/codis/logs/dashboard.log.2019-02-11 日志信息: 2019/02/11?13:31:43?topom.go:189:?[ERROR]?store:?acquire?lock?of?codis-testX?failed [error]:?zk:?node?already?exists ????6???/opt/gowork/src/github.com/CodisLabs/codis/pkg/models/zk/zkclient.go:247 ????????????github.com/CodisLabs/codis/pkg/models/zk.(*Client).create ????5???/opt/gowork/src/github.com/CodisLabs/codis/pkg/models/zk/zkclient.go:196 ????????????github.com/CodisLabs/codis/pkg/models/zk.(*Client).Create.func1 ????4???/opt/gowork/src/github.com/CodisLabs/codis/pkg/models/zk/zkclient.go:129 ????????????github.com/CodisLabs/codis/pkg/models/zk.(*Client).shell ????3???/opt/gowork/src/github.com/CodisLabs/codis/pkg/models/zk/zkclient.go:195 ????????????github.com/CodisLabs/codis/pkg/models/zk.(*Client).Create ????2???/opt/gowork/src/github.com/CodisLabs/codis/pkg/models/store.go:119 ????????????github.com/CodisLabs/codis/pkg/models.(*Store).Acquire ????1???/opt/gowork/src/github.com/CodisLabs/codis/pkg/topom/topom.go:188 ????????????github.com/CodisLabs/codis/pkg/topom.(*Topom).Start ????0???/opt/gowork/src/github.com/CodisLabs/codis/cmd/dashboard/main.go:169 ????????????main.main ????????...?... [stack]:? ????1???/opt/gowork/src/github.com/CodisLabs/codis/pkg/topom/topom.go:189 ????????????github.com/CodisLabs/codis/pkg/topom.(*Topom).Start ????0???/opt/gowork/src/github.com/CodisLabs/codis/cmd/dashboard/main.go:169 ????????????main.main ????????...?... 需要删除zookeeper的节点 具体代码示例: 1、确认codis-dashboard进程已经退出(很重要) codis-admin?--dashboard=192.168.3.190:18080?--shutdown 2、然后运行codis-admin删除LOCK: codis-admin?--remove-lock?--product=codis_demo?--zookeeper=127.0.0.1:2181 ####?结果 2019/07/25?10:51:11?zkclient.go:23:?[INFO]?zookeeper?-?zkclient?setup?new?connection?to?127.0.0.1:2181 2019/07/25?10:51:11?zkclient.go:23:?[INFO]?zookeeper?-?Connected?to?127.0.0.1:2181 2019/07/25?10:51:11?zkclient.go:23:?[INFO]?zookeeper?-?Authenticated:?id=72370115218046981,?timeout=40000 2019/07/25?10:51:11?zkclient.go:23:?[INFO]?zookeeper?-?Re-submitting?`0`?credentials?after?reconnect 2019/07/25?10:51:11?zkclient.go:23:?[INFO]?zookeeper?-?Recv?loop?terminated:?err=EOF 2019/07/25?10:51:11?zkclient.go:23:?[INFO]?zookeeper?-?Send?loop?terminated:?err=<nil> codis_demo是codis的项目名字 127.0.0.1:2181对应的zookeeper的ip地址 最后: 重启codis-dashboard (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |