centos 7上的openshift安装错误

时间:2018-07-21 12:47:20

标签: openshift openshift-origin

我已在centos 7中安装了openshift。

已安装必备软件,然后通过此命令安装openshift。

atomic-openshift-installer安装

遇到此错误。.请指导如何解决该问题。

[警告]:无法匹配提供的主机模式,忽略:oo_lb_to_config 获取所需信息时出现问题。有关详细信息,请参见/tmp/ansible.log。

tail -f /tmp/ansible.log

2018-07-21 12:36:47,139 p = 23956 u = root |跳过:[10.142.0.2] 2018-07-21 12:36:47,160 p = 23956 u = root |任务[openshift_version:设置rpm安装的openshift_version] ******************************************** ************************************************


2018-07-21 12:36:47,209 p = 23956 u = root |包括:/usr/share/ansible/openshift-ansible/roles/openshift_version/tasks/check_available_rpms.yml for 10.142.0.2 2018-07-21 12:36:47,233 p = 23956 u = root |任务[openshift_version:获取可用的原始版本] ********************************************* ****************************************************** *******


2018-07-21 12:36:47,767 p = 23956 u = root |致命的:[10.142.0.2]:失败! => {“已更改”:false,“ module_stderr”:“与10.142.0.2的共享连接已关闭。\ r \ n”,“ module_stdout”:“跟踪(最新记录 t最后调用):\ r \ n File \“ / tmp / ansible_aWcbKG / ansible_module_repoquery.py \”,第642行,位于\ r \ n main()\ r \ n File \“ / tmp / ansible_aWcbKG / ansible_module_repoquery.py \ “,第632行,位于main \ r \ n rval = Repoquery.run_ansible(module.params,module.check_mode)\ r \ n在run_ansible \ r \ n文件\“ / tmp / ansible_aWcbKG / ansible_module_repoquery.py \”中,行588 = repoquery.repoquery()\ [R \ n文件\“ / tmp / ansible_aWcbKG / ansible_module_repoquery.py \”,第547行,位于repoquery \ r \ n rval = self._repoquery_cmd(repoquery_cmd,True,'raw')\ r \ n文件\“ / tmp / ansible_aWcbKG / ansible_module_re poquery.py \“,第385行,在_repoquery_cmd \ r \ n返回码中,stdout,stderr = _run(cmds)\ r \ n File \” / tmp / ansible_aWcbKG / ansible_module_repoquery.py \“,在356 #run \ r \ n stderr = subprocess.P IPE)\ r \ n文件\“ / usr / lib64 / python2.7 / subprocess.py \”,第711行,位于 init \ r \ n errread,errwrite)\ r \ n File \ _execute_child \ r \ n中的“ /usr/lib64/python2.7/subprocess.py \”,行1327,提高c hild_exception \ r \ nOSError:[Errno 2]没有这样的文件或目录\ r \ n“,” msg“:”模块失败“,” rc“:1} 2018-07-21 12:36:47,770 p = 23956 u = root | PLAY RECAP **************************************************** ****************************************************** **************************************************


2018-07-21 12:36:47,770 p = 23956 u = root | 10.142.0.2:ok = 24更改= 2无法访问= 0失败= 1
2018-07-21 12:36:47,770 p = 23956 u = root |本地主机:ok = 12更改= 0不可达= 0失败= 0 =
2018-07-21 12:36:47,770 p = 23956 u = root |安装者状态**************************************************** ****************************************************** *******************************************


1 个答案:

答案 0 :(得分:0)

您可以忽略此警告:

[WARNING]: Could not match supplied host pattern, ignoring: oo_lb_to_config 
There was a problem fetching the required information. Please see 
/tmp/ansible.log for details.

这只是说您尚未定义负载均衡器(haproxy)。因此,您的DNS需要指向主服务器,或者您正在手动安装haproxy。

tail -f /tmp/ansible.log

2018-07-21 12:36:47,139 p = 23956 u = root |跳过:[10.142.0.2] 2018-07-21 12:36:47,160 p = 23956 u = root |任务[openshift_version:设置rpm安装的openshift_version] ******************************************** ************************************************

2018-07-21 12:36:47,209 p = 23956 u = root |包括:/usr/share/ansible/openshift-ansible/roles/openshift_version/tasks/check_available_rpms.yml for 10.142.0.2 2018-07-21 12:36:47,233 p = 23956 u = root |任务[openshift_version:获取可用的原始版本] ********************************************* ****************************************************** *******

我有一个类似的问题。这是由于所有节点的设置不一致,且具有不同版本的rpm。但是我感觉这不会在这里发生。

尝试使用-vvvv选项(高级安装)运行ansible-playbook。这可以帮助您找到问题所在。