5.4.2. etcd の復元
5.4.2.1. etcd 設定ファイルの復元
etcd ホストが破損し、/etc/etcd/etcd.conf
ファイルがなくなった場合は、以下の手順を使用してこれを復元します。
etcd ホストにアクセスします。
$ ssh master-0 1
- 1
master-0
は etcd ホストの名前に置き換えます。
etcd.conf
のバックアップファイルを/etc/etcd/
にコピーします。# cp /backup/etcd-config-<timestamp>/etcd/etcd.conf /etc/etcd/etcd.conf
ファイルに必要なパーミッションおよび selinux コンテキストを設定します。
# restorecon -RvF /etc/etcd/etcd.conf
この例では、バックアップファイルは、外部の NFS 共有、S3 バケットまたは他のストレージソリューションとして使用できる /backup/etcd-config-<timestamp>/etcd/etcd.conf
パスに保存されます。
etcd 設定ファイルの復元後に、静的 Pod を再起動する必要があります。これは、etcd データの復元後に実行されます。