etcdctl的使用
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的使用相关推荐
- etcdctl命令查询etcd信息
1.查询etcd的key信息 etcdctl get --prefix / 2.查询集群状态 etcdctl endpoint status --cluster 3.查询租约列表 etcdctl le ...
- etcdctl的使用[v3版本]
目录 1. etcdctl的安装 2. etcdctl V3 3. etcdctl 常用命令 3.1. 指定etcd集群 3.2. 增删改查 3.3. 集群状态 3.4. 集群成员 etcdctl的v ...
- 第三章 介绍etcdctl的命令代码
1 .详细介绍etcdctl 1.1.租约 设置租约.为key设置时间,时间过去之后,数据将自动清除. 设置租约的时间:[这里设置为120秒] etcdctl lease grant 120 返回一个 ...
- etcdctl 基本使用
写入键 put 命令:etcdctl put [options] <key> <value> (<value> can also be given from std ...
- etcd-03 _ etcdctl:客户端操作 etcd 服务端的工具
etcd-03 _ etcdctl:客户端操作 etcd 服务端的工具 参考 [拉钩教育 etcd核心原理]
- etcdctl cluster-health 出现 cluster may be unhealthy: failed to list members
问题 解决方法: 在etcd的配置文件中的 listen-client-urls添加 http://127.0.0.1:2379 结果:
- etcd 笔记(07)— 键值对读写操作过程
1. 读写总体概述 etcd 各个模块交互的总览,如下图所示: 总体上的请求流程从上至下依次为客户端 → API 接口层 → etcd Server → etcd raft 算法库. 读请求 客户端通 ...
- etcd 笔记(05)— etcd 代码结构、各模块功能、整体架构、各模块之间的交互、请求和应答流程
1. etcd 项目结构和功能 etcd 项目代码的目录结构如下: $ tree ├── auth ├── build ├── client ├── clientv3 ├── contrib ├── ...
- etcd 笔记(04)— etcd 网关与 gRPC 网关
1. etcd 网关 etcd 网关是一个简单的 TCP 代理,可将网络数据转发到 etcd 集群.网关是无状态且透明的,它既不会检查客户端请求,也不会干扰集群响应,支持多个 etcd 服务器实例,并 ...
- etcd 笔记(03)— etcd 客户端使用(键值的增、删、改、查)、watch监测键、lease使用(创建租约、撤销租约、刷新租期、查询租期)
1. etcd 客户端 etcdctl 是一个命令行客户端,便于我们进行服务测试或手动修改数据库内容,etcdctl 在两个不同的 etcd 版本(v2 和 v3)下的功能和使用方式也完全不同. 一般 ...
最新文章
- 6月机器学习热文TOP10,精选自1400篇文章
- php修改数据库字段内容,php对数据库的增删改查操作
- C# 多线程控制 通讯 和切换
- 如何删除Apple Music中的连接功能
- 论文浅尝 | 一日看尽长安花--NLP可解释研究梳理
- Python中出现:RunTimeError:implement_array_function method already has a docstring.异常解决
- js图片转二进制流_为了安全问题后台返回前端得文件为二进制得流,我们该如何处理这些流文件...
- 13 年 29 款手机,从激进到求稳,iPhone 都经历什么?
- 使用Python编写Prometheus监控metrics接口
- 浅议组播(一文看懂组播)
- 6.S081 Xv6 Lab 2: system calls
- CASS11最新版免狗下载安装教程
- shark恒破解笔记6-摆脱NAG
- 计算机毕业设计的步骤
- torch.nn到底是什么?
- 06、江苏专转本(专业课笔记)第六章、信息系统与数据库
- 求助:Appium 如何实现登录手机淘宝时拖动苹果到购物车的验证
- 一个程序员的平凡日常
- win10网络连接出现感叹号
- 社区版emqx安装后修改登入到dashboard密码 http://ip:18083/