mirror of
https://github.com/wahyd4/home-docker.git
synced 2026-08-09 04:15:52 +10:00
Update step regarding recovering etcd
This commit is contained in:
+19
-4
@@ -1,8 +1,23 @@
|
||||
etcdctl -C http://127.0.0.1:2380 \
|
||||
--ca-file=/etc/kubernetes/pki/etcd/ca.crt \
|
||||
--cert-file=/etc/kubernetes/pki/etcd/peer.crt \
|
||||
--key-file=/etc/kubernetes/pki/etcd/peer.key restore db
|
||||
# etcd disaster recovery
|
||||
# https://etcd.io/docs/v3.3/op-guide/recovery/
|
||||
|
||||
ETCDCTL_API=3 etcdctl snapshot restore s.db \
|
||||
--name server-3 \
|
||||
--initial-cluster server-3=https://192.168.1.2:2380,ssd-server-2=https://192.168.1.10:2380,plex=https://192.168.1.11:2380 \
|
||||
--initial-cluster-token etcd-cluster-0 \
|
||||
--initial-advertise-peer-urls https://192.168.1.2:2380
|
||||
|
||||
ETCDCTL_API=3 etcdctl snapshot restore s.db \
|
||||
--name plex \
|
||||
--initial-cluster server-3=https://192.168.1.2:2380,ssd-server-2=https://192.168.1.10:2380,plex=https://192.168.1.11:2380 \
|
||||
--initial-cluster-token etcd-cluster-0 \
|
||||
--initial-advertise-peer-urls https://192.168.1.11:2380
|
||||
|
||||
ETCDCTL_API=3 etcdctl snapshot restore s.db \
|
||||
--name ssd-server-2 \
|
||||
--initial-cluster server-3=https://192.168.1.2:2380,ssd-server-2=https://192.168.1.10:2380,plex=https://192.168.1.11:2380 \
|
||||
--initial-cluster-token etcd-cluster-0 \
|
||||
--initial-advertise-peer-urls https://192.168.1.10:2380
|
||||
|
||||
docker run --rm -it \
|
||||
-v '/mnt/backups:/backup' \
|
||||
|
||||
Reference in New Issue
Block a user