【问题标题】:openshift installation error on centos 7centos 7上的openshift安装错误
【发布时间】:2018-07-21 12:47:20
【问题描述】:

我已经在 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 |包括:10.142.0.2 的 /usr/share/ansible/openshift-ansible/roles/openshift_version/tasks/check_available_rpms.yml 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]:失败! => {"changed": false, "module_stderr": "与 10.142.0.2 的共享连接已关闭。\r\n", "module_stdout": "Traceback (最近 最后调用):\r\n 文件 \"/tmp/ansible_aWcbKG/ansible_module_repoquery.py\",第 642 行,在 \r\n main()\r\n 文件 \"/tmp/ansible_aWcbKG/ansible_module_repoquery.py\ ",第 632 行,在 main\r\ n rval = Repoquery.run_ansible(module.params, module.check_mode)\r\n 文件 \"/tmp/ansible_aWcbKG/ansible_module_repoquery.py\",第 588 行,在 run_ansible\r\n 结果 = 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 文件 \"/tmp/ansible_aWcbKG/ansible_module_repoquery.py\",第 356 行,在 _run\r \n 标准错误=子进程.P IPE)\r\n 文件 \"/usr/lib64/python2.7/subprocess.py\",第 711 行,在 init\r\n errread, errwrite)\r\n 文件 \ “/usr/lib64/python2.7/subprocess.py\”,第 1327 行,在 _execute_child\r\n raise c hild_exception\r\nOSError: [Errno 2] 没有这样的文件或目录\r\n", "msg": "MODULE FAILURE", "rc": 1} 2018-07-21 12:36:47,770 p=23956 u=root |播放回顾 ************************************************ ****************************************************** ******************************************************


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 |本地主机:好的=12 更改=0 无法访问=0 失败=0
2018-07-21 12:36:47,770 p=23956 u=root |安装程序状态 ************************************************ ****************************************************** ************************************************


【问题讨论】:

    标签: openshift openshift-origin


    【解决方案1】:

    您可以忽略此警告:

    [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 10.142.0.2 2018-07-21 12:36:47,233 p=23956 u=root |任务 [openshift_version : 获取可用的原始版本] ***************************************** ****************************************************** *******

    我遇到了类似的问题。这是由于所有节点的设置不一致,具有不同版本的 rpm。但我感觉这里不会发生这种情况。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-02
      • 2018-09-13
      • 2022-08-15
      • 2020-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-31
      相关资源
      最近更新 更多