zoukankan      html  css  js  c++  java
  • ETCD集群启动报错

    [root@k8s-master01 ~]# tail -f /var/log/messages
    Dec  6 16:39:30 k8s-master01 etcd: setting maximum number of CPUs to 4, total number of available CPUs is 4
    Dec  6 16:39:30 k8s-master01 etcd: ignoring peer auto TLS since certs given
    Dec  6 16:39:30 k8s-master01 etcd: peerTLS: cert = /etc/kubernetes/pki/etcd/etcd.pem, key = /etc/kubernetes/pki/etcd/etcd-key.pem, trusted-ca = /etc/kubernetes/pki/etcd/etcd-ca.pem, client-cert-auth = false, crl-file =
    Dec  6 16:39:30 k8s-master01 etcd: ignoring client auto TLS since certs given
    Dec  6 16:39:30 k8s-master01 etcd: pprof is enabled under /debug/pprof
    Dec  6 16:39:30 k8s-master01 etcd: The scheme of client url http://127.0.0.1:2379 is HTTP while peer key/cert files are presented. Ignored key/cert files.
    Dec  6 16:39:30 k8s-master01 etcd: The scheme of client url http://127.0.0.1:2379 is HTTP while client cert auth (--client-cert-auth) is enabled. Ignored client cert auth for this url.
    Dec  6 16:39:30 k8s-master01 etcd: name = k8s-master01
    Dec  6 16:39:30 k8s-master01 etcd: data dir = /var/lib/etcd
    Dec  6 16:39:30 k8s-master01 etcd: member dir = /var/lib/etcd/member
    Dec  6 16:39:30 k8s-master01 etcd: dedicated WAL dir = /var/lib/etcd/wal
    Dec  6 16:39:30 k8s-master01 etcd: heartbeat = 100ms
    Dec  6 16:39:30 k8s-master01 etcd: election = 1000ms
    Dec  6 16:39:30 k8s-master01 etcd: snapshot count = 5000
    Dec  6 16:39:30 k8s-master01 etcd: advertise client URLs = https://192.168.1.110:2379
    Dec  6 16:39:30 k8s-master01 etcd: cannot access data directory: directory "/var/lib/etcd","drwxr-xr-x" exist without desired file permission "-rwx------".
    Dec  6 16:39:30 k8s-master01 systemd: etcd.service: main process exited, code=exited, status=1/FAILURE
    Dec  6 16:39:30 k8s-master01 systemd: Failed to start Etcd Service.
    Dec  6 16:39:30 k8s-master01 systemd: Unit etcd.service entered failed state.
    Dec  6 16:39:30 k8s-master01 systemd: etcd.service failed.
    

    解决:

    看了官方文档说的是权限不对,要给700权限

    # 然后重启etcd即可
    [root@k8s-master01 ~]# chmod 700 /var/lib/etcd/ -R
    
  • 相关阅读:
    RPC细谈
    RPC浅谈
    动态规划
    libco 的定时器实现: 时间轮
    一次HTTP请求的完整过程——协议篇(DNS、TCP、HTTP)
    多个CPU、多核CPU以及超线程(Hyper-Threading)
    Linux下which、whereis、locate、find命令的区别
    warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    使用OutputDebugString输出调试信息
    VS或windows用代码产生GUID
  • 原文地址:https://www.cnblogs.com/hsyw/p/15650551.html
Copyright © 2011-2022 走看看