ARTIFACTORY:将独立节点转换为HA集群

Marwa谢里夫
2023-02-12 09:13

相关版本:X

本文描述了如何将独立实例转换为Artifactory版本7.x的HA集群。

下面是如何将Artifactory从单个节点切换到高可用性集群的步骤:

1.如果你有一个内部数据库(DerbyDB),请注意,人工HA需要一个外部数据库,目前支持以下数据库:PostgreSQL甲骨文MySQL,Microsoft SQL.在继续安装集群节点之前,请确保完成了外部数据库的设置。更多信息,请参考我们的设置流文档。
2.在第一个节点中,将haEnabled设置为trueArtifactory的system.yaml文件,您可以使用以下示例作为参考:

共享:
节点:
haEnabled:真
注意:请注意压痕

3.将第一个节点的haEnabled修改为true后,可以在license下的Administration模块下添加额外的license(集群中的每个节点必须使用不同的license激活)企业许可
4.现在,您可以开始安装第二个节点,详细信息请参见HA安装页面使用与第一个节点相同的安装类型,并确保在system.yaml中将外部数据库信息和shared.node.haEnabled添加为true
5.复制主版本。从第一个节点到第二个节点的密钥(位于$JFROG_HOME/artifactory/var/etc/security/master.key)
6.您可能需要修改binarstore .xml配置以支持集群存储。你可以在文件存储库的配置
7.启动第二个节点,您可以通过导航到Monitoring > Service Status下的Administration模块来监视节点集群

重要提示:
*同一Artifactory HA集群中的所有节点必须运行相同的Artifactory版本
**请运行第一个节点并确保它成功运行,然后您可以继续添加其他节点。