openshift - 尝试在气隙或断开连接的环境 (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
任何克服这种依赖性的投入,都值得赞赏。谢谢。
解决方案
您应该在部署 OKD 3.11 之前安装 epel:
sudo yum -y install epel-release
可能是您在防火墙后面,并且无法访问该站点https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
推荐阅读
- selenium - [Ashot][Selenium] - 为 iOS 和 Android 截屏
- python - 如果将 QThread 创建为局部变量,为什么 QThread 的行为会有所不同
- gatsby - netlify-cms git 提交未显示在网站上
- mysql - 需要有关查询性能的帮助
- python - 将 Python 程序设置为在一定天数后过期
- javascript - 表单JS提交成功后想要重定向到URL
- ffmpeg - ffprobe 以何种顺序为您提供帧信息?解码或演示顺序?
- android - SetupWithNavController 不适用于工具栏
- database - 如何使用 Neo4j 浏览器访问我自己的数据库
- react-native - 如何检查本机反应是否支持加速度计?