【问题标题】:etcd not starting, gettig error while probling statusetcd 未启动,探测状态时出错
【发布时间】:2020-11-22 06:18:06
【问题描述】:

我正在尝试安装 Kubernetes,这是一种艰难的方式。相反,我没有在 GCP 上安装或使用 Virtualbox,而是在 AWS 上安装。我正在使用 Red hat Linux 映像。

我在 Stacked Topology 中为 etcd 使用 3 个节点。但是,在启动 etcd 服务时,它给出了以下错误:

Loaded: loaded (/etc/systemd/system/etcd.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since Sat 2020-08-01 17:03:37 UTC; 2s ago
     Docs: https://github.com/coreos
  Process: 1816 ExecStart=/usr/local/bin/etcd --name ip-172-31-60-0 --cert-file=/etc/etcd/etcd-server.crt --key-file=/etc/etcd/etcd-server.key --peer-cert-file=/etc/etcd/etcd-server.crt --peer-key-file=/etc/etcd/etcd-server.key --trusted-ca-file=/etc/etcd/ca.crt --peer-t>
 Main PID: 1816 (code=exited, status=203/EXEC)

我试图寻找解决方案,但无法解决。有什么解决办法吗?

【问题讨论】:

标签: amazon-web-services kubernetes etcd


【解决方案1】:

不确定这是否能解决您的问题,但您可以尝试使用以下命令从头开始键值存储:

ETCDCTL_API=3 etcdctl del "" --from-key=true
sudo systemctl stop etcd
sudo rm -rf /var/lib/etcd/default.etcd
sudo systemctl start etcd

如果这不起作用,也许 systemctl status etcd 的结果可能有助于排除故障...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-13
    • 1970-01-01
    相关资源
    最近更新 更多