在带有Python 2.7.5的RHEL 7.6上安装带有ansible 2.3的Openshift Enterprise 3.1时,这是完整的向导输出
*安装摘要*
主机: -master.mine.kt.com -OpenShift大师 -OpenShift节点(计划外) -Etcd(嵌入式) -储存 -slave.mine.kt.com -OpenShift节点(专用)
OpenShift大师总数:1 OpenShift总节点数:2
注意:总共添加3个或更多Master,以执行HA安装。
正在收集来自主机的信息... [警告]:在回调插件()中使用方法(v2_runner_on_ok)失败:Runner_on_ok()恰好接受3个参数(给定2个) [警告]:在回调插件()中使用方法(v2_runner_on_failed)失败:Runner_on_failed()至少接受3个参数(给定3个) 获取所需信息时出现问题。有关详细信息,请参见/tmp/ansible.log。
在检查/tmp/ansible.log时,我注意到以下错误,不确定问题出在哪里。
2018-12-11 21:06:53,469 p = 8325 u = root |好的:[slave.mine.kt.com] => {“ changed”:false,“ msg”:“”,“ rc”:0,“ results”:[“ yum-utils-1.1.31-50.el7 .noarch提供yum-utils已安装“]} 2018-12-11 21:06:54,610 p = 8325 u = root |好的:[master.mine.kt.com] => {“ changed”:false,“ msg”:“”,“ rc”:0,“ results”:[“ yum-utils-1.1.31-50.el7 .noarch提供yum-utils已安装“]} 2018-12-11 21:06:54,628 p = 8325 u = root |任务[openshift_facts:收集群集事实并根据需要设置is_containerized] ***************************************** ****************************************************** ********************* 2018-12-11 21:06:57,138 p = 8325 u = root |执行任务期间发生异常。要查看完整的回溯,请使用-vvv。错误是:TypeError:ansible_facts()恰好接受2个参数(给定1个) 2018-12-11 21:06:57,141 p = 8325 u = root |致命的:[master.mine.kt.com]:失败! => {“已更改”:false,“失败”:true,“ module_stderr”:“回溯(最近一次调用最近):\ n文件\“ / tmp / ansible_yVIjg6 / ansible_module_openshift_facts.py \”,第2101行,位于\ n main()\ n文件\“ / tmp / ansible_yVIjg6 / ansible_module_openshift_facts.py \”,行2082,在main \ n protected_facts_to_overwrite)\ n文件\“ / tmp / ansible_yVIjg6 / ansible_module_openshift_facts.py \”,行1574,在 init \ n self.system_facts = ansible_facts(module)\ nTypeError:ansible_facts()恰好接受2个参数(给定1个)\ n“,” module_stdout“:”“,” msg“:”模数失效“, “ rc”:0} 2018-12-11 21:06:57,143 p = 8325 u = root | [警告]:在回调插件()中使用方法(v2_runner_on_failed)失败:Runner_on_failed()至少接受3个参数(给定3个参数)
2018-12-11 21:06:57,439 p = 8325 u = root |致命的:[slave.mine.kt.com]:失败! => {“已更改”:false,“失败”:true,“ module_stderr”:“与slave.mine.kt.com的共享连接已关闭。\ r \ n”,“ module_stdout”:“跟踪(最近一次调用) :\ r \ n File \“ / tmp / ansible_k7KJk0 / ansible_module_openshift_facts.py \”,第2101行,位于\ r \ n main()\ r \ n File \“ / tmp / ansible_k7KJk0 / ansible_module_openshift_facts.py \”,第2082行,位于主\ r \ n protected_facts_to_overwrite)\ r \ n文件\“ / tmp / ansible_k7KJk0 / ansible_module_openshift_facts.py \”中的第1574行,位于 init \ r \ n self.system_facts = ansible_facts(模块)\ r \ nTypeError:ansible_facts()恰好接受2个参数(给定1个)\ r \ n“,” msg“:”模块失败“,” rc“:0} 2018-12-11 21:06:57,445 p = 8325 u = root |要重试,请使用:--limit @ / usr / share / ansible / openshift-ansible / playbooks / byo / openshift_facts.retry
2018-12-11 21:06:57,445 p = 8325 u = root | PLAY RECAP **************************************************** ****************************************************** ****************************************************** ****************************** 2018-12-11 21:06:57,445 p = 8325 u = root | g_all_hosts:ok = 1更改= 0不可达= 0失败= 0 2018-12-11 21:06:57,446 p = 8325 u = root |本地主机:ok = 8更改= 7无法访问= 0失败= 0 2018-12-11 21:06:57,446 p = 8325 u = root | master.mine.kt.com:ok = 6更改= 0不可达= 0失败= 1 2018-12-11 21:06:57,446 p = 8325 u = root | slave.mine.kt.com:ok = 6更改= 0不可达= 0失败= 1
我的主节点:master.mine.kt.com, 我的从节点:slave.mine.kt.com
能帮我解决这个问题吗?
注意:我正在使用30个RHEL Openshift Enterprise试用版。