备注:下面的所有命令中k8s-master01都是当前的节点名称,需要更换成自己的节点名称才能执行。
1.ETCD的节点操作
1.1 查询ETCD集群的节点列表
使用如下命令查看ETCD的节点列表。
ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/admin-k8s-master01.pem --key=/etc/ssl/etcd/ssl/admin-k8s-master01-key.pem member list
查询返回节点结果:
4b019f4fb2438b31, started, etcd-k8s-master01, https://192.168.11.121:2380, https://192.168.11.121:2379, false
5dd5b51a1dc4e427, started, etcd-k8s-master-r730, https://192.168.11.116:2380, https://192.168.11.116:2379, false
670c74b35e7b84f2, started, etcd-k8s-master-pvenode01, https://192.168.11.115:2380, https://192.168.11.115:2379, false
2.ETCD的备份与恢复
2.1 ETCD的备份
使用如下的命令,将ETCD中的数据生成备份到etcd-snapshot.db
文件当中。
ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/admin-k8s-master01.pem --key=/etc/ssl/etcd/ssl/admin-k8s-master01-key.pem snapshot save ./etcd-snapshot.db
2.2 ETCD的恢复
使用如下的命令,从etcd-snapshot.db
文件进行恢复ETCD的数据。
ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/admin-k8s-master01.pem --key=/etc/ssl/etcd/ssl/admin-k8s-master01-key.pem snapshot restore ./etcd-snapshot.db --data-dir /var/lib/etcd-restored
3.ETCD查看K8S集群中的相关资源信息
3.1 查看K8S中所有的POD信息
ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/admin-k8s-master01.pem --key=/etc/ssl/etcd/ssl/admin-k8s-master01-key.pem get /registry/pods/ --prefix --keys-only
3.2 查看K8S中所有的Deployment信息
ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/admin-k8s-master01.pem --key=/etc/ssl/etcd/ssl/admin-k8s-master01-key.pem get /registry/deployments/ --prefix --keys-only
3.3 查看K8S中所有的ConfigMap信息
ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/ssl/etcd/ssl/ca.pem --cert=/etc/ssl/etcd/ssl/admin-k8s-master01.pem --key=/etc/ssl/etcd/ssl/admin-k8s-master01-key.pem get /registry/configmaps/ --prefix --keys-only
评论