跳到元数据的末尾
转到元数据的开始

机器没有启动

导致
你内心的某些东西ARTIFACTORY_HOME美元或者$CLUSTER_HOME目录没有定义,或者配置错误
决议
在某些情况下,$ARTIFACTORY_HOME目录树没有有效构造,日志文件条目被写入美元ARTIFACTORY_HOME / logs /卡特琳娜/ localhost / <日期> /日志。检查此文件的内容,查看记录了哪些特定错误。

仅在安装Artifactory 5.6版本时相关。X及以下。

导致

$ NFS_MOUNT / ha-etc仍然包含上次升级时使用的引导包存档。文件下的相应位置重新部署存档的内容ARTIFATORY_HOME美元在冲突中奔跑。的jfrog-access.bootstrap.log显示如下输出:


[jfrog-access] [INFO]找到了引导包文件:/clusterhome/ha-etc/bootstrap.bundle.tar.gz
决议

文件中删除引导包归档文件$ NFS_MOUNT / ha-etc文件夹中。重新启动节点,启动应该会成功。

导致
一次升级多个服务器。
决议
升级系统时,请确保在开始升级下一台服务器之前,在一台服务器上完成了升级过程。
导致
您正在尝试将不同版本的Artifactory安装到同一系统中。
决议
确保系统中安装的Artifactory的所有实例都是相同的版本。
导致

这可能发生在以下两种情况之一:

  1. 在您的系统中配置了两个相同的服务器node.id美元ARTIFACTORY_HOME / etc / ha-node.properties文件。
  2. 您关闭了人工服务器,并试图在30秒内重新启动它。
决议

确保Artifactory HA安装中的所有服务器都具有惟一的node.id价值。

关闭服务器并等待至少30秒再重新启动它。

导致

新节点定义了新的Artifactory Hazelcast系统属性值美元ARTIFACTORY_HOME / etc / artifactory.system.properties文件,它正在尝试加入具有不同Hazelcast属性值的节点的集群。

决议

确保Artifactory HA安装中的所有服务器都具有相同的值。

关闭集群(不是滚动重启),一个接一个地启动节点。

页面内容



Artifactory启动但仍处于离线状态

导致
您的服务器没有安装有效的HA许可证
决议
在服务器中安装有效的HA许可证并重新启动它
导致
您正在启动一个Artifactory服务器作为HA安装,但是您已经在同一系统中运行了一个Artifactory Pro(或OSS版本)。
决议
确保您的系统是一致的——要么您有一组单独运行的Artifactory Pro实例,要么您的所有服务器都配置为Artifactory HA
导致
你的美元CLUSTER_HOME / ha-etc / cluster.properties文件未定义。
决议
安装Artifactory HA时,需要手动创建一个CLUSTER_HOME美元目录和美元CLUSTER_HOME / ha-etc / cluster.properties文件。详情请参阅配置集群

人工UI登录在成功尝试后仍然提示输入凭据

导致

您还没有打开所需的Hazelcast端口(Artifactory的节点同步内存组件),这些端口配置在:

美元ARTIFACTORY_HOME / etc / ha-node.properties文件

决议
  1. 打开操作系统级别上的成员端口
  2. 确保成员集群节点与新打开的端口通信
  3. 验证UI登录现在工作(不需要重新启动)

人工启动,但不是作为HA安装

仅在安装Artifactory 5.6版本时相关。X及以下。

导致
您还没有创建有效的美元ARTIFACTORY_HOME / etc / ha-node.properties文件
决议
  1. 关闭节点
  2. 删除$ ARTIFACTORY_HOME /访问文件夹
  3. 删除美元ARTIFACTORY_HOME / etc /安全/访问文件夹
  4. 删除美元ARTIFACTORY_HOME / etc /安全/ communication.key
  5. 删除美元ARTIFACTORY_HOME / etc /安全/ artifactory.key
  6. 删除美元ARTIFACTORY_HOME / etc / binarystore.xml
  7. 删除美元ARTIFACTORY_HOME / etc / db.properties
  8. 删除美元ARTIFACTORY_HOME / etc / cluster.id
  9. 复制您在主节点上创建的引导包,bootstrap.bundle.tar.gz,到…$ ARTIFACTORY_HOME /等文件夹。
  10. 确保bundle由artifactory用户拥有(own artifactory:artifactory)bootstrap.bundle.tar.gz
  11. 创建有效的美元ARTIFACTORY_HOME / etc / ha-node.properties文件,如安装人工HA
  12. 启动节点

集群节点未与其他节点同步

导致

主密钥不匹配,无法解密DB道具文件。

主密钥是一个AESArtifactory用于在集群节点之间安全地同步文件的128位秘密密钥。它负责加密和解密数据库中的共享数据。

决议
复制美元ARTIFACTORY_HOME / etc /安全/ master.key从主节点到从节点。
导致

万能钥匙不见了。

主密钥是一个AESArtifactory用于在集群节点之间安全地同步文件的128位秘密密钥。它负责加密和解密数据库中的共享数据。

决议
复制美元ARTIFACTORY_HOME / etc /安全/ master.key从主节点到从节点。

仅在安装Artifactory 5.6版本时相关。X及以下。

导致
安装节点时没有正确的引导包(bootstrap.bundle.tar.gz),或者根本没有引导包。
决议

使用以下过程安装正确的引导包:

  1. 关闭节点
  2. 删除$ ARTIFACTORY_HOME /访问文件夹
  3. 删除美元ARTIFACTORY_HOME / etc /安全/访问文件夹
  4. 删除美元ARTIFACTORY_HOME / etc /安全/ communication.key
  5. 删除美元ARTIFACTORY_HOME / etc /安全/ artifactory.key
  6. 删除美元ARTIFACTORY_HOME / etc / binarystore.xml
  7. 删除美元ARTIFACTORY_HOME / etc / db.properties
  8. 删除美元ARTIFACTORY_HOME / etc / cluster.id
  9. 复制您在主节点上创建的引导包,bootstrap.bundle.tar.gz,到…$ ARTIFACTORY_HOME /等文件夹。
  10. 确保bundle由artifactory用户拥有(own artifactory:artifactory)bootstrap.bundle.tar.gz
  11. 启动节点

从5.4.5或以下版本升级到5.5或以上版本失败

导致
人工5.5引入了对数据库模式的更改。要升级到此版本或更高版本,必须首先将数据库迁移到新模式
决议
人工5.4.6实现了执行所需数据库模式迁移的过程。要从5.4.5或更低版本升级到5.5或更高版本,首先需要使用正常升级步骤根据您的安装类型,然后升级到您想要的版本(5.5或更高版本),同样使用正常升级步骤



  • 没有标签