data could not be sent to remote host

data could not be sent to remote host,第1张

1.在执行k8s 初始化的时候老是报错:data could not be sent to remote host
root@master1:/etc/kubeasz# ./ezctl setup k8s-01 01
ansible-playbook -i clusters/k8s-01/hosts -e @clusters/k8s-01/config.yml  playbooks/01.prepare.yml
2022-04-17 18:05:37 INFO cluster:k8s-01 setup step:01 begins in 5s, press any key to abort:


PLAY [kube_master,kube_node,etcd] ***********************************************************************************************************************************************************

TASK [Gathering Facts] **********************************************************************************************************************************************************************
fatal: [10.0.0.161]: UNREACHABLE! => {"changed": false, "msg": "SSH Error: data could not be sent to remote host \"10.0.0.161\". Make sure this host can be reached over ssh", "unreachable": true}
fatal: [10.0.0.171]: UNREACHABLE! => {"changed": false, "msg": "SSH Error: data could not be sent to remote host \"10.0.0.171\". Make sure this host can be reached over ssh", "unreachable": true}
fatal: [10.0.0.170]: UNREACHABLE! => {"changed": false, "msg": "SSH Error: data could not be sent to remote host \"10.0.0.170\". Make sure this host can be reached over ssh", "unreachable": true}
fatal: [10.0.0.165]: UNREACHABLE! => {"changed": false, "msg": "SSH Error: data could not be sent to remote host \"10.0.0.165\". Make sure this host can be reached over ssh", "unreachable": true}
ok: [10.0.0.160]
fatal: [10.0.0.166]: UNREACHABLE! => {"changed": false, "msg": "SSH Error: data could not be sent to remote host \"10.0.0.166\". Make sure this host can be reached over ssh", "unreachable": true}
fatal: [10.0.0.167]: UNREACHABLE! => {"changed": false, "msg": "SSH Error: data could not be sent to remote host \"10.0.0.167\". Make sure this host can be reached over ssh", "unreachable": true}

2.分析 2.1 在ansible 本机的hosts 文件里面测试
root@master1:~# vim /etc/ansible/hosts
[master2]
10.0.0.161
2.2 执行时发现也报错

报错: /usr/bin/python: not found

root@master1:~# ansible master2 -m shell -a 'ls /root/'
10.0.0.161 | FAILED! => {
    "changed": false, 
    "module_stderr": "Shared connection to 10.0.0.161 closed.\r\n", 
    "module_stdout": "/bin/sh: 1: /usr/bin/python: not found\r\n", 
    "msg": "MODULE FAILURE", 
    "rc": 127
}

2.3 于是我安装了 python 并执行了软链接
root@master1:~# ln -s /usr/bin/python2.7 /usr/bin/python 
3.然后就完成了

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/715537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存