社区版OCP 4.3.2_BP1 安装时卡住

【 使用环境 】测试环境
【 OB or 其他组件 】OCP
【 使用版本 】4.3.2_BP1
【问题描述】
社区版OCP-4.3.2_BP1安装时卡住:

OCP日志见附件:
ocp-server.log (153.9 KB)

感觉是在ocp 进程拉起来的时候,Spring框架在创建名为 ‘perfSchedules’ 的 bean 时遇到了问题:

辛苦有空时帮忙看看如何解决?非常感谢。

这一步好像不影响使用,浏览器里面看下OCP登陆页面能不能打开呢

使用的8080端口,访问不了,安装了2次都是一样的情况。

ocp应用给的内存是多少?麻烦发下yaml配置文件

config.yaml已上传。

ps:我是用图形界面方式安装的,这个config.yaml位置在:
/root/.obd/cluster/obcluster1/config.yaml

看文件修改时间戳应该是这个配置文件。

config.yaml.zip (1.3 KB)

我联系ocp老师看下,有进展回复你

ocp_meta_tenant:
      tenant_name: ocp_meta
      max_cpu: 2.0
      memory_size: 4G
    ocp_meta_username: root
    ocp_meta_password: 
    ocp_meta_db: meta_database
    ocp_monitor_tenant:
      tenant_name: ocp_monitor
      max_cpu: 2.0
      memory_size: 8G
    ocp_monitor_username: root
    ocp_monitor_password: 
    ocp_monitor_db: monitor_database

……

ocp-server-ce:
  version: 4.3.2
  package_hash: 610610e2daf63f6df08af686f9a88b6d8cefcc52
  release: 20241012145836.el7
  servers:
  - 9.135.1.217
  global:
    home_path: /obdata/ocp
    soft_dir: /home/admin/software
    log_dir: /home/admin/logs
    ocp_site_url: http://9.135.1.217:8080
    port: 8080
    admin_password: 
    memory_size: 4G
    manage_info:
      machine: 10
  depends:
  - oceanbase-ce
  - obproxy-ce

好的,非常感谢!

Caused by: java.nio.file.FileAlreadyExistsException: /home/admin/software – 目录存在

麻烦看下 config_properties 里这个配置,ocp.file.local.dir 改过么?

没有修改过,图形界面安装的,没有黑屏操作的步骤。

以下是 /home/admin/software 下的各组件安装包:

麻烦先把这个目录备份一下,然后删了这个目录
再重启试下

另外看下这个目录是不是软连接,软连接也会报错,
建议把 value 删了用默认值

是这个原因,我都统一创建了软链接在 admin 用户家目录下,目前已经部署成功了,多谢!

遇到的现象总结下:

  1. software安装包目录是软链接,但在安装预检时没有报错。

  2. ocp安装过程中,所有的安装包也正常放到了该软链接所指目录中,并进行了各节点的 observer, obproxy 的安装和配置。一直到最后步骤拉起 ocp server 并做健康检查的 “ocp-server-ce program health check ok” 这一步时才卡住,到了这一步已经经过了十多分钟了,且界面也没报错提示,一直卡在这一步。

建议产品的优化点:

  1. 如果一开始就能检测到并提示错误让用户纠正后再安装,体验更佳。

  2. 卡住的时候,界面如有文字警示信息,引导用户查看ocp日志,体验更佳: /home/部署用户/logs 中的
    bootstrap.log 和 ocp-server.log。

2 个赞

这是个优化点,我反馈下,感谢你的反馈。

1 个赞

一直卡这,也不抛出明确的错误点,排查很困难

:grinning: :+1: :+1: