etcdctl是一个提供简洁命令的etcd客户端,使用etcdctl可以直接和etcd服务打交道,对etcd中的键值对进行增删改查。

安装etcdctl

下载etcdctl工具

下载地址:etcdctl工具

解压安装

tar -xzvf etcd-xxx-linux-amd64.tar.gz
cd etcd-xxx-linux-amd64
cp etcdctl /usr/local/bin/

测试是否安装成功

$ etcdctl -h
NAME:
  etcdctl - A simple command line client for etcd.

WARNING:
  Environment variable ETCDCTL_API is not set; defaults to etcdctl v2.
  Set environment variable ETCDCTL_API=3 to use v3 API or ETCDCTL_API=2 to use v2 API.

USAGE:
  etcdctl [global options] command [command options] [arguments...]

VERSION:
  3.3.10

常用etcdl命令

使用etcdctl v3版本,需要设置环境变量ETCDCTL_API=3

使用方法:export ETCDCTL_API=3或在etcdctl命令前加ETCDCTL_API=3

命令 说明
etcdctl --endpoints=$ENDPOINTS put foo "Hello World" 将{key:foo, value: Hello World!}的键值对写入etcd
etcdctl --endpoints=$ENDPOINTS get foo 查找etcd key为foo对应的value
etcdctl --endpoints=$ENDPOINTS delete foo 删除key为foo的键值对

转载于:https://www.cnblogs.com/Moon-Light-Dream/p/10946619.html

etcdctl的使用相关推荐

  1. etcdctl命令查询etcd信息

    1.查询etcd的key信息 etcdctl get --prefix / 2.查询集群状态 etcdctl endpoint status --cluster 3.查询租约列表 etcdctl le ...

  2. etcdctl的使用[v3版本]

    目录 1. etcdctl的安装 2. etcdctl V3 3. etcdctl 常用命令 3.1. 指定etcd集群 3.2. 增删改查 3.3. 集群状态 3.4. 集群成员 etcdctl的v ...

  3. 第三章 介绍etcdctl的命令代码

    1 .详细介绍etcdctl 1.1.租约 设置租约.为key设置时间,时间过去之后,数据将自动清除. 设置租约的时间:[这里设置为120秒] etcdctl lease grant 120 返回一个 ...

  4. etcdctl 基本使用

    写入键 put 命令:etcdctl put [options] <key> <value> (<value> can also be given from std ...

  5. etcd-03 _ etcdctl:客户端操作 etcd 服务端的工具

    etcd-03 _ etcdctl:客户端操作 etcd 服务端的工具 参考 [拉钩教育 etcd核心原理]

  6. etcdctl cluster-health 出现 cluster may be unhealthy: failed to list members

    问题 解决方法: 在etcd的配置文件中的 listen-client-urls添加 http://127.0.0.1:2379 结果:

  7. etcd 笔记(07)— 键值对读写操作过程

    1. 读写总体概述 etcd 各个模块交互的总览,如下图所示: 总体上的请求流程从上至下依次为客户端 → API 接口层 → etcd Server → etcd raft 算法库. 读请求 客户端通 ...

  8. etcd 笔记(05)— etcd 代码结构、各模块功能、整体架构、各模块之间的交互、请求和应答流程

    1. etcd 项目结构和功能 etcd 项目代码的目录结构如下: $ tree ├── auth ├── build ├── client ├── clientv3 ├── contrib ├── ...

  9. etcd 笔记(04)— etcd 网关与 gRPC 网关

    1. etcd 网关 etcd 网关是一个简单的 TCP 代理,可将网络数据转发到 etcd 集群.网关是无状态且透明的,它既不会检查客户端请求,也不会干扰集群响应,支持多个 etcd 服务器实例,并 ...

  10. etcd 笔记(03)— etcd 客户端使用(键值的增、删、改、查)、watch监测键、lease使用(创建租约、撤销租约、刷新租期、查询租期)

    1. etcd 客户端 etcdctl 是一个命令行客户端,便于我们进行服务测试或手动修改数据库内容,etcdctl 在两个不同的 etcd 版本(v2 和 v3)下的功能和使用方式也完全不同. 一般 ...

最新文章

  1. 6月机器学习热文TOP10,精选自1400篇文章
  2. php修改数据库字段内容,php对数据库的增删改查操作
  3. C# 多线程控制 通讯 和切换
  4. 如何删除Apple Music中的连接功能
  5. 论文浅尝 | 一日看尽长安花--NLP可解释研究梳理
  6. Python中出现:RunTimeError:implement_array_function method already has a docstring.异常解决
  7. js图片转二进制流_为了安全问题后台返回前端得文件为二进制得流,我们该如何处理这些流文件...
  8. 13 年 29 款手机,从激进到求稳,iPhone 都经历什么?
  9. 使用Python编写Prometheus监控metrics接口
  10. 浅议组播(一文看懂组播)
  11. 6.S081 Xv6 Lab 2: system calls
  12. CASS11最新版免狗下载安装教程
  13. shark恒破解笔记6-摆脱NAG
  14. 计算机毕业设计的步骤
  15. torch.nn到底是什么?
  16. 06、江苏专转本(专业课笔记)第六章、信息系统与数据库
  17. 求助:Appium 如何实现登录手机淘宝时拖动苹果到购物车的验证
  18. 一个程序员的平凡日常
  19. win10网络连接出现感叹号
  20. 社区版emqx安装后修改登入到dashboard密码 http://ip:18083/

热门文章

  1. 【分享】浅析Quora的技术架构
  2. 王小毛是懒惰了,还是堕落了?
  3. 「leetcode」406.根据身高重建队列【贪心算法】详细图解
  4. 关于二叉树,你该了解这些!
  5. 苹果MAC全能多媒体播放器:OmniPlayer Pro
  6. ZOC for Mac(终端仿真器)
  7. 如何在 Mac 上将 PDF 转换为SVG矢量?
  8. mac详细的系统信息怎么查看?
  9. C#中的ref关键字
  10. 分享C#实现XML和实体序列化和反序列化的代码