ARTIFACTORY:缩小/降级ARTIFACTORY HA到Standalone模式

Vishal Suvarna
2022-11-30 08:28

在本文中,我们将描述有助于将Artifactory从HA降级/缩小到单节点模式的步骤。这是基于两种情况,如果需要,用户希望再次启用HA模式,或者希望在独立模式下只有一个工作的Artifactory节点。

如果需要重新启用HA模式:

在此场景中,我们可以通过停止或关闭Artifactory HA集群中的第二个节点,简单地将Artifactory HA集群缩小到单个工作节点。这是HA集群设置的优点之一,我们可以在不影响现有数据的情况下进行伸缩。通过这样做,第二个Artifactory节点将脱机,只有一个节点将启动并运行。然后,我们可以启动第二个Artifactory节点,以便在再次需要时随时以HA模式工作。在关闭辅助节点之后,我们可以通过访问JFrog UI并选择Monitoring>Service Status来确认只有一个节点在运行。

用户添加图片

如果需要在独立模式下从HA缩小到只有一个工作的Artifactory节点:

如果要求在独立模式下只有一个工作Artifactory节点,则可以遵循以下步骤:

A.请停止HA集群中的Artifactory节点。

B.然后在系统里。位于第一个节点的$JFROG_HOME/artifactory/var/etc目录中的yaml文件,注释掉shared.node下下面突出显示的选项
##节点设置节点:
id:“art1”
知识产权:xx.xx.xx.xx
# haEnabled:真
# taskAffinity:任何
#主:真

C.还需要将第一个节点中的binarstore .xml模板从“集群”配置二进制提供程序(如cluster-s3-storage-v3,cluster-file-system等)更改为HA设置所需的各自的非集群二进制提供程序配置,这是独立设置所需的链接

D.我们还需要通过重命名“artifactory.cluster”来更改集群许可文件。许可证”文件(位于$JFROG_HOME/artifactory/var/etc/artifactory)到“artifactory。它是独立Artifactory实例所必需的。
在执行上述步骤之后,请启动上述Artifactory节点,以便将其用作单个独立节点。