Etcd恢复报错:error listing data dir: /var/lib/etcd/default.etcd
2016-12-15 14:47
4729 查看
通过systemd托管的etcd数据备份还原无法启动服务并且报错
但是单独执行启动命令可以
error listing data dir: /var/lib/etcd/default.etcd
但是单独执行启动命令可以
/usr/bin/etcd --debug --name=default --data-dir=/var/lib/etcd/default.etcd --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://0.0.0.0:2380[/code]
主要是还原目录时没有注意权限问题,systemd默认是以etcd用户执行的,这里需要修改default.etcd文件夹权限chown etcd:etcd -R /var/lib/etcd/default.etcd参考文档
etcd can’t start due to status=1/FAILURE or status=200/CHDIR · Issue #3331 · coreos/etcd · GitHub
https://github.com/coreos/etcd/issues/3331
相关文章推荐
- etcd集群部署
- Botposter.com集群ETCD2.3.7升级至3.0实录
- debian基于docker部署etcd集群
- kubernetes 1.3 的安装和集群环境部署
- Etcd client golang example code
- Etcd操作简单介绍
- Swarm创建docker集群:服务发现-etcd
- etcd
- 一种分布式锁的设计与实现
- Kubernetes常用命令与常见问题
- etcd简单安装
- etcd3安装和配置
- etcd 集群搭建及常用场景分析
- Etcd架构与实现解析
- Haproxy+etcd+confd+Docker搭建节点自动发现的高可用负载均衡框架
- 服务发现:Zookeeper vs etcd vs Consul
- python+etcd的使用
- etcd 使用入门
- etcd golang watch
- 使用Python进行分布式系统协调 (ZooKeeper,Consul, etcd )