etcd 常用命令

常用命令:

查看节点状态

etcdctl member list

#查看集群状态

etcdctl cluster-health

#插入一条记录

$ etcdctl set /home/etcdtest value

#读取插入记录 在其他节点执行获取到相同结果

$ etcdctl get /home/etcdtest

#在现有的集群中执行以下命令

$ etcdctl member add etcd3 http://10.1.99.12:2380

删除节点,

#在现有的集群中执行以下命令

#显示当前集群中的所用节点信息

$ etcdctl member list

52a25183c1fa5a39: name=etcd0 peerURLs=http://10.1.99.13:2380 clientURLs=http://10.1.99.13:2379,http://10.1.99.13:4001 isLeader=false

69aa775a244f2954: name=etcd1 peerURLs=http://10.1.99.14:2380 clientURLs=http://10.1.99.14:2379,http://10.1.99.14:4001 isLeader=true

7b33d7070ed90c25: name=etcd3 peerURLs=http://10.1.99.12:2380 clientURLs=http://10.1.99.12:2379,http://10.1.99.12:4001 isLeader=false

f18991cb367747f3: name=etcd2 peerURLs=http://10.1.99.15:2380 clientURLs=http://10.1.99.15:2379,http://10.1.99.15:4001 isLeader=false 

 

#在集群中剔除待删除节点

$ etcdctl member remove 7b33d7070ed90c25

 

etcd db size

查看集群

etcdctl  --endpoints ${ENDPOINTS} endpoint status -w table

查看告警

etcdctl  --endpoints ${ENDPOINTS} alarm list

 

 

posted on 2022-05-17 14:50  每天进步一点点点点点  阅读(374)  评论(0编辑  收藏  举报