首页 > 解决方案 > 尝试在气隙或断开连接的环境 (RHEL 7.4) 中安装 OKD 3.11 时出错

问题描述

作为在 RHEL-7.4 上运行的本地虚拟服务器上设置 OKD 3.11 的一部分,那里面临以下错误。作为安装的一部分安装了必要的 rpm 包(例如:Ansible Playbooks)。OKD 3.11 安装文件是从 Github 存储库中检索到的,地址为 https://github.com/openshift/openshift-ansible/tree/release-3.11

fatal: [dstoicpwkl01v]: FAILED! => {
    "changed": false, 
    "invocation": {
        "module_args": {
            "allow_downgrade": false, 
            "autoremove": false, 
            "bugfix": false, 
            "conf_file": null, 
            "disable_excludes": null, 
            "disable_gpg_check": false, 
            "disable_plugin": [], 
            "disablerepo": [], 
            "download_dir": null, 
            "download_only": false, 
            "enable_plugin": [], 
            "enablerepo": [], 
            "exclude": [], 
            "install_repoquery": true, 
            "install_weak_deps": true, 
            "installroot": "/", 
            "list": null, 
            "lock_timeout": 30, 
            "name": [
                "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm"
            ], 
            "releasever": null, 
            "security": false, 
            "skip_broken": false, 
            "state": "present", 
            "update_cache": false, 
            "update_only": false, 
            "use_backend": "auto", 
            "validate_certs": true
        }
    }, 
    "msg": "Failed to connect to dl.fedoraproject.org at port 443: [Errno -2] Name or service not known", 
    "status": -1, 
    "url": "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm"
}

PLAY RECAP ************************************************************************************************************************************************************************
dstoicpmal02v              : ok=19   changed=0    unreachable=0    failed=1    skipped=40   rescued=0    ignored=0   
dstoicpwkl01v              : ok=14   changed=0    unreachable=0    failed=1    skipped=32   rescued=0    ignored=0   
localhost                  : ok=11   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   

任何克服这种依赖性的投入,都值得赞赏。谢谢。

标签: openshiftokd

解决方案


您应该在部署 OKD 3.11 之前安装 epel:

sudo yum -y install epel-release

可能是您在防火墙后面,并且无法访问该站点https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm


推荐阅读