-
Choerodon平台版本: 0.18
-
遇到问题的执行步骤:
TASK [etcd : Generate Ca certs] ************************************************************************************************************
Friday 13 September 2019 16:24:36 +0800 (0:00:00.576) 0:01:05.046 ******
fatal: [node1 -> 10.213.234.181]: FAILED! => {“changed”: true, “cmd”: “/etc/ssl/etcd/gen_cert.sh”, “delta”: “0:00:00.003816”, “end”: “2019-09-13 16:24:36.313323”, “msg”: “non-zero return code”, “rc”: 126, “start”: “2019-09-13 16:24:36.309507”, “stderr”: “/bin/sh: /etc/ssl/etcd/gen_cert.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录”, “stderr_lines”: ["/bin/sh: /etc/ssl/etcd/gen_cert.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录"], “stdout”: “”, “stdout_lines”: []} -
文档地址:
-
环境信息(如:节点信息):
四个节点,节点可以互通
-
报错日志:
-
原因分析:
etcd : Generate Ca certs 时报错
-
疑问:
提出您对于遇到和解决该问题时的疑问
在kubeadm-ansible/roles/etcd/files 目录下
执行 sed -i ‘s/\r$//’ gen_cert.sh
已经解决
你是用window系统去 git clone的吗
嗯 是的,在windows执行的git clone