OCP4.4.1升级4.4.2失败

【 使用环境 】测试环境
【 OB or 其他组件 】OCP
【 使用版本 】4.4.1升级4.4.2
【问题描述】obd机器:10.0.21.64。ocp-server机器:10.0.21.64 + 10.0.21.68
图形化安装,obd web upgrade,第一次升级时报错 [WARN] Failed to extract /home/admin/ocp/knowledge/ai_assistant_knowledge_base.tar.gz on server 10.0.21.68: bash: line 1: tar: command not found
然后在21.68上装了tar以后重试,又报错,下面是重试后的完整日志
±-------------------------------------------------------------------------------------------------+
| Search ocp-server-ce 4.4.2 Result |
±--------------±--------±-------------------±-------±-----------------------------------------+
| name | version | release | arch | md5 |
±--------------±--------±-------------------±-------±-----------------------------------------+
| ocp-server-ce | 4.4.2 | 20260507095949.el7 | noarch | 2cd7845011944731a0f503c43458d87bbf7772e2 |
±--------------±--------±-------------------±-------±-----------------------------------------+
±---------------------------------------------------------------------------------------------------------+
| Packages Will Be Used |
±--------------±--------±-------------------±-------±-----------------------------------------±------+
| name | version | release | arch | md5 | mark |
±--------------±--------±-------------------±-------±-----------------------------------------±------+
| ocp-server-ce | 4.4.1 | 20260326105400.el7 | noarch | 953d362b810a3516fa7afe20fcd1f3e32271e377 | start |
| ocp-server-ce | 4.4.2 | 20260507095949.el7 | noarch | 2cd7845011944731a0f503c43458d87bbf7772e2 | dest |
±--------------±--------±-------------------±-------±-----------------------------------------±------+
Remote ocp-server-ce-4.4.2-20260507095949.el7-2cd7845011944731a0f503c43458d87bbf7772e2 repository install ok
Remote ocp-server-ce-4.4.2-20260507095949.el7-2cd7845011944731a0f503c43458d87bbf7772e2 repository lib check ok
Stop ocp-server-ce ok
Generate ocp server configuration ok
extract compressed doc ok
[WARN] delete ai_assistant_knowledge_base files is failed
[WARN] delete ai_assistant_knowledge_base files is failed

Start ocp-server-ce ok
[ERROR] ocp-server-ce-py_script_start-4.4.0 RuntimeError: <10.0.21.64>
[WARN] ocp-server-ce-py_script_start-4.4.0 has animation not been closed
[ERROR] use obd upgrade failed, reason: call upgrade plugin error

7 个赞

解决了吗

2 个赞

没有,官方的同学在看了

1 个赞

最后是确认~/ocp/lib/ocp-server.jar的更新时间确定升级过了,然后直接start恢复了,实际升级成功

1 个赞

解决了就好,学习了。

1 个赞

写得好 我将细细品读

KeyError: <10.0.21.64>
File: /home/admin/.obd/plugins/ocp-server-ce/4.4.0/start.py, line 212
elif extract_doc_result and extract_doc_result[server]:
KnowledgeBase 已存在时会跳过,但未写入 extract_doc_result[server] = True

确认是obd升级ocp以后 检查逻辑有问题导致的启动失败 其他的不影响

好的,谢谢~