Tridentが適切に初期化されず、「etcdserver:another etcd process is using "//var//etcd//data/member//snap//db" and holds the file lock、or loading backend file is taking >10 seconds」というエラーが「Cloud/Astra /Trident/Trident does not initialize and show error」に表示される
環境
- Astra Trident 19.10( etcdデータベースを使用)
- Red Hat OCP 3.11
問題
Kubernetesクラスタに影響を及ぼす停電が発生すると、Tridentが適切に初期化されず停止します。
YYYY-MM-DD hh:mm:ss I | etcdmain: etcd Version: 3.3.13
YYYY-MM-DD hh:mm:ss I | etcdmain: Git SHA: XXXXXX
YYYY-MM-DD hh:mm:ss I | etcdmain: Go Version: go1.10.8
YYYY-MM-DD hh:mm:ss I | etcdmain: Go OS/Arch: linux/amd64
YYYY-MM-DD hh:mm:ss I | etcdmain: setting maximum number of CPUs to 32, total number of available CPUs is 32
YYYY-MM-DD hh:mm:ss W | etcdmain: found invalid file/dir backup under data dir /var/etcd/data (Ignore this if you are upgrading etcd)
YYYY-MM-DD hh:mm:ss N | etcdmain: the server is already initialized as member before, starting as etcd member...
YYYY-MM-DD hh:mm:ss I | embed: listening for peers on http://127.0.0.1:8002
YYYY-MM-DD hh:mm:ssI | embed: listening for client requests on 127.0.0.1:8001
YYYY-MM-DD hh:mm:ss W | etcdserver: another etcd process is using "/var/etcd/data/member/snap/db" and holds the file lock, or loading backend file is taking >10 seconds
YYYY-MM-DD hh:mm:ss W | etcdserver: waiting for it to exit before starting...