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

如何为OpenShift Origin V3配置起搏器

徐景明
2023-03-14

我想用OpenShift Origin V3伪造一个企业环境来测试一些东西。我将尝试使用多个主节点、etcd 和多个节点进行高级安装。https://docs.openshift.org/latest/install_config/install/advanced_install.html

我已经做了一次快速安装(在容器中运行OpenShift),我做了几次高级安装(一个包含主节点和一些节点的主机)。

首先,我将整个环境安装在AWS EC2实例上,使用CentOS7作为操作系统。我有2个主机(master1.example.com和master2.example.com)和3个节点(node1.example.com、node2.example.com…),我想将主机和节点分开。因此,容器和图像将仅位于节点上。(因此没有包含主机和节点的主机)。

我的主人必须是HA。因此,他们将使用虚拟IP和心脏起搏器。但是我必须如何配置它呢?有一些教程可以将起搏器与 apache 一起使用。但是没有任何内容可以描述起搏器和VIP在OpenShif中使用它的配置。

共有1个答案

令狐辉
2023-03-14

好消息,我也必须处理起搏器,但现在起搏器不再是OpenShift的原生HA方法(从v3.1开始)。因此,我们可以摆脱繁琐的个人电脑配置和Geofence调整。

现在,一个可行的安装手册使用他们所谓的OpenShift HA本机html" target="_blank">方法来处理多个主机安装。标准配置不需要额外的设置。

Openshift HA方法利用etcd每30秒选择一次活动领导者(默认情况下)

有一种方法可以从Pacemaker迁移到本地HAhttps://docs.openshift.com/enterprise/3.1/install_config/upgrading/pacemaker_to_native_ha.html#install-配置将起搏器升级为本地ha

 类似资料:
  • Istio不会通过TLS发起路由到外部HTTPs服务。 我有一个包含两个容器的容器:-应用程序-ISTIO代理 应用程序调用驻留在https://someurl.somedomain.com/v1/some-service的外部第三方API 应用程序通过调用http://someurl.somedomain.com/v1/some-service向此服务发送HTTP请求-请注意,它是HTTP而不是

  • 问题内容: 突然在JUnit测试期间这种情况一直发生。一切正常,我编写了一些新测试,并且发生了此错误。如果我还原它,它不会消失。这是为什么? 问题答案: 您(直接或间接)编写的新测试使用 使用Log4j记录的类 。 需要配置Log4J才能使此日志正常运行。 将 log4j.properties (或log4j.xml)文件放在 测试类路径 的 根目录中 。 它应该具有一些基本配置,例如 默认情况下

  • 我试图在postgresql中使用HikariCP,但我在任何地方都找不到postgresql的配置。 请给我指出任何示例postgresql与HikariCP或任何配置教程相同。 我试着像下面那样使用它,但它不起作用,然后我意识到它是为MySQL设计的

  • 也许我做错了什么。 CORS策略阻止从来源“https://www.keycloak.org”访问“https://accounts.zoodexchange.com/auth/realms/development/protocol/openid-connect/token”处的XMLHttpRequest:请求的资源上没有“access-control-allow-orgin”标头。 您可以使用

  • 问题内容: 这是MySQL的配置文件: 为SQL Server 2005指定什么?我这样做是这样的: 我的问题更确切地说是如何指定必须连接的数据库? 在MySQL中,我曾经这样做: 问题答案: 特定于数据库的 属性是: :JDBC驱动程序类 :JDBC URL :数据库用户 :数据库密码 :Hibernate的类名,它允许Hibernate生成针对特定关系数据库优化的SQL。 要更改数据库,您必须

  • 我能够在Scala代码上运行调试器,但不能再用IntelJ IDE Community Edition 2020.1.1(2020年4月)... 对于Scala-Play应用程序,它过去是直接的(只需启动sbt控制台,然后按下“绿色小bug按钮”,我想它类似于wood attach remote process下的“attach process” 现在我得到: 运行“调试sbt shell”时出错