当前位置: 首页 > 知识库问答 >
问题:

OpenShift原点:多主安装

范豪
2023-03-14

我对OpenShift有点陌生,我已经安装了一个主节点和多个节点(现在已删除此设置)。

现在我需要更高的可靠性,所以我现在准备用三个主机和两个节点来启动我的主机。

我有一个dns、一个dhcp和一个etcd2集群,并使用主机的特定条目运行,例如:

    < li>openshift-router(外部和内部访问,将作为LB与HAproxy一起使用) < li>openshift-etcd1 < li>openshift-etcd2 < li>openshift-etcd2 < li>openshift-master1 < li>openshift-master2 < li>openshift-master3 < li>openshift-node1 < li>openshift-node2

但现在我有三个问题:

  • 我从路由器或某个主机上在哪里运行我的模拟剧本?
  • 我需要为docker存储创建一个共享池还是只是在每个主机上创建一个新磁盘?
  • 您是否已经遇到了多主机配置的问题?

我知道,我问了很多问题,但这些问题是在同一个主题,如何使用OpenShift进行HA设置。

先谢谢你了。

共有1个答案

卫建义
2023-03-14

我只能回答你的两个问题。

> < li>

从哪个主机运行Ansible行动手册并不重要。您也可以从不是整个openshift设置的一部分的主机(例如您的笔记本电脑)上运行它。注意:如果您更改主机的角色(从主节点更改为节点,反之亦然),请确保在再次运行配置行动手册之前删除可回应的事实。否则更改将不会生效

跟进:您是否在询问有关大师的高可用性的共享池?

使用 Ansible 行动手册预配的多主设置按预期工作。主节点的状态使用 etcd 同步

面临的一些小问题:

  • 有一个小问题w. r. t.原始节点服务没有找到docker的PID。解决方法:https://github.com/kubernetes/kubernetes/issues/26259#issuecomment-229303274
  • openvSwit无法正确设置网络。解决方法:重新启动openvSwit服务
 类似资料:
  • 我有一个CentOS 7.3的机器与所有的要求(希望)和更新。 我启动,它只提出了2个选项: 我期望: 它曾经与以前的版本一起使用:ataric-openshid-utils-3.5 **我应该怎么做才能在 3.6 版中提供“OpenShift Origin”变体?** 信息: CentOS Linux 发行版 7.3.1611 (核心版) 起源-3.6.0-1.0.c4dd4cf.x86_64

  • 我有一个问题,基本上是关于OpenShift Origin路线的澄清。 我设法在本地VMWare安装的CentOS上设置OpenShift Origin版本1.4.0-rc1。我还能够为 nginx 拉取和设置映像,pod 状态显示正在运行。也能够在服务endpoint上访问nginx。现在,根据文档,如果我想在托管系统之外访问此nginx实例,我需要创建一个路由,我也这样做了。 混乱出现在Ope

  • 我们正在建立一个测试云OpenShift Origin,它是我们使用openShift anable playbook创建的。我们按照留档在:https://docs.openshift.com/container-platform/latest/install_config/install/advanced_install.html 我们没有做任何关于openShift注册表或路由器的特别事情。

  • 问题内容: 我通过阅读本教程安装了预构建版本。如果我启动elasticsearch,则会收到以下错误消息,我应该尝试旧版本的ES还是解决该问题? 问题答案: 您尝试将ES分配给已使用的端口8080。从那里的配置的罪魁祸首是。只需将两个配置都保留在配置之外,或为envvar分配其他端口。ES的默认端口是http和9300的9200。

  • 问题内容: 我正在尝试在OpenShift上安装python软件包,但是我看不到有关执行此操作的最佳方法的页面。有人可以建议最好的话语和交流方式吗。我尝试将它们包含在中,但我不知道它们是否实际可用,或者我必须上载并指向路径。我怎样才能做到这一点? 问题答案: 您安装了(由OpenShift.com制造)吗? 如果没有,请参见OpenShift.com:安装OpenShift RHC客户端工具 现在

  • 我对container worrld是新手,并试图在两个linux VM中本地设置一个kubernetes集群。在集群初始化期间,它卡在 KubeADM-1.6.0-0.x86_64.rpm KubectL-1.6.0-0.x86_64.rpm Kubelet-1.6.0-0.x86_64.rpm