如何擦洗Artifactory的缓存YAML文件
主题
在启动时,Artifactory创建YAML文件来缓存连接的JFrog产品(即Xray)的节点id。hth华体会最新官方网站
有时,如果在同一台服务器上重新安装JFrog产品,缓存的YAML文件可能会导致错误,因为节点ID将被更新,但Artifactory仍然存储以前的节点ID。
一个示例错误消息可能是:群集连接:群集连接期间出现错误:来自服务注册中心的错误响应,状态码:409;message: Requested Router Join for nodeId: xray-0 at: IP_ADDRESS冲突(节点id)与现有节点
影响版本
JFrog平台版本(Artifactory 7)x, x射线3。x等)
决议
要清除Artifactory缓存的YAML文件,请将所有YAML文件移动到美元JFROG_HOME /数据/路由器/地方/服务/目录放入临时目录。
这里有一个例子美元JFROG_HOME /数据/路由器/地方/服务/文件夹:root@jfrog:/var/opt/jfrog/artifactory/data/router/local/services# ls -lsa
总28
4 drwxr-xr-x 2人工工厂人工工厂4096 Sep 9 17:15
4 drwxr-xr-x 3 artifactory artifactory 4096 Jul 9 19:19 ..
4 -rw------- 1 artifactory artifactory 344 Sep 9 17:15 jf-access_5b30e596-6583-4464-a6a3-850651bf90ba.yaml
4 -rw------- 1 artifactory artifactory 335 Sep 9 17:15 jfevt_5b30e596-6583-4464-a6a3-850651bf90ba.yaml
4 -rw------- 1 artifactory artifactory 261 Sep 9 17:15 jffe_000.yaml
4 -rw------- 1 artifactory artifactory 227 Sep 9 17:15 jfmd_01ectcvrgj4ktwn36ng7hvnrta.yaml
4 -rw------- 1 artifactory artifactory 352 Sep 9 17:15 jfrt_01d8m3sm6q0rj21rqj47331ayc.yaml
一旦它们被移动,重新启动Artifactory。Artifactory将创建一组新的YAML文件。
