[root@k8s-master1 ~]#etcdctl --endpoints=1x.xxx.5.159:2379 --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key --write-out=table endpoint health +-------------------+--------+-------------+-------+ | ENDPOINT | HEALTH | TOOK | ERROR | +-------------------+--------+-------------+-------+ | 1x.xxx.5.159:2379 | true | 6.827474ms | | +-------------------+--------+-------------+-------+
多个endpoints用逗号隔开
查看etcd高可用集群列表
1 2 3 4 5 6 7 8 9
[root@k8s-master1 ~]#etcdctl --endpoints=1x.xxx.5.148:2379,1x.xxx.5.149:2379,1x.xxx.5.150:2379 --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key --write-out=table member list
+------------------+---------+-----------------+---------------------------+---------------------------+------------+ | ID | STATUS | NAME | PEERADDRS | CLIENTADDRS | ISLEARNER | +------------------+---------+-----------------+---------------------------+---------------------------+------------+ | 4b3ac20594cafd80 | started | k8s-master-0002 | https://1x.xxx.5.149:2380 | https://1x.xxx.5.149:2379 | false | | 5fbabc3223caea9c | started | k8s-master-0001 | https://1x.xxx.5.148:2380 | https://1x.xxx.5.148:2379 | false | | 93ed7d06d0464add | started | k8s-master-0003 | https://1x.xxx.5.150:2380 | https://1x.xxx.5.150:2379 | false |
查看etcd高可用集群leader
1 2 3 4 5 6 7 8 9 10 11 12 13
[root@k8s-master1 ~]#etcdctl --endpoints=1x.xxx.5.148:2379,1x.xxx.5.149:2379,1x.xxx.5.150:2379 --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key --write-out=table endpoint status