ocp-server-ce 接管集群 报错软件包不存在

官网下载 换一个其他436 agent包试试

obd ocp Linux (ubuntu 22.04) Arm64
observer Linux (ubuntu 24.04) Arm64 死了是不是操作系统不一样

不影响上传安装包,我这个事el8的x86.也可以上传arm的包。换个agent版本

重新下 all in one 了。555

上传了一个 x86 也失败

:upside_down_face:
鼠标放到失败旁边的!看看啥原因

啥都不说

现在回到 和你这个帖子一样的 问题了 是吧?

你截图看下软件包管理那里

另外你用接口方式上传下试下


都有的

权限全部有 sudo 权限 之前 root 部署的

这里如果看不到 表示不存在,目录里面能查到其实是没用的,
前面那个帖子已经分析 是保存时超时了,

看看空间是否足够?df -h

直接使用接口上传试试


obd 节点的

observer 的

主要你们 直接 obd web 白屏部署没问题 但是只能部署 4.2.8

4218版本是经过内部测试的最适配ocp使用的集群,所以白屏部署时设置的只能用4218。当然也可以使用其他版本。不过ocp集群的metadb库是仅提供给ocp内部自己使用的,更换其他版本意义不大

obd黑屏部署的有这个问题是吧 我们复现看看,白屏部署时ocp meta集群也可以选择已有数据库(非4.2.1.8),可以是其它版本的,但是不建议选择其它版本,建议选择推荐的版本

对 下载的这个


obd 黑屏部署集群+ocp-serverce 或者
obd 黑屏部署集群 成功后
ocp 接管集群就是卡在 ocp agent 这一步。

而且我还是拿的是 obd web 白屏部署+ 接管成功后的 yaml 去做的黑屏部署。只不过把 版本换成了 4.3.5 我感觉是 这个 all in one 的新包有问题。之前 不是这个版本的时候我是成功接管过 4.3.5 的

这个是 obd web 接管集群成功后 我拷贝出来做黑屏部署的 yaml 文件

user:
  username: ec2-user
  password:
  port: 22
oceanbase-ce:
  version: 4.2.1.8
  10.0.0.7:
    zone: zone1
  servers:
  - 10.0.0.7
  global:
    appname: myocp
    root_password: :|88m=iPO?pU),
    mysql_port: 2881
    rpc_port: 2882
    home_path: /home/ec2-user/oceanbase
    data_dir: /obdata/1
    redo_dir: /obdata/log1
    datafile_size: 600GB
    datafile_maxsize: 600GB
    datafile_next: 200GB
    log_disk_size: 200GB
    memory_limit: 56GB
    system_memory: 12GB
    cpu_count: '12'
    devname: eth0
    ocp_meta_tenant:
      tenant_name: ocp_meta
      max_cpu: 1.0
      memory_size: 2G
    ocp_meta_username: root
    ocp_meta_password: 4^&EUPTAS~tn#72s9z.NOO=b_C
    ocp_meta_db: meta_database
    ocp_monitor_tenant:
      tenant_name: ocp_monitor
      max_cpu: 1.0
      memory_size: 4G
    ocp_monitor_username: root
    ocp_monitor_password: gKtW+MlYrW7Aupy4iXKP)2
    ocp_monitor_db: monitor_database
    cluster_id: 1758807030
    proxyro_password: t52rAK4LFF
    ocp_root_password: WqIVNxVd1G
    ocp_meta_tenant_log_disk_size: 6G
    enable_syslog_wf: false
    max_syslog_file_count: 16
obproxy-ce:
  servers:
  - 10.0.0.6
  global:
    home_path: /home/ec2-user/obproxy
    prometheus_listen_port: 2884
    listen_port: 2883
    enable_obproxy_rpc_service: false
    obproxy_sys_password: BjtPePIHm3
    skip_proxy_sys_private_check: true
    enable_strict_kernel_release: false
    enable_cluster_checkout: false
  depends:
  - oceanbase-ce
  10.0.0.6:
    proxy_id: 8034
    client_session_id_version: 2
ocp-server-ce:
  version: 4.3.6
  package_hash: a8ec6271c5b8fa11c068dd396dcba763510e2adc
  release: 20250815135607.el7
  servers:
  - 10.0.0.6
  global:
    home_path: /home/ec2-user/ocp
    soft_dir: /home/ec2-user/software
    log_dir: /home/ec2-user/logs
    ocp_site_url: http://10.0.0.6:8080
    port: 8080
    admin_password: RJ6vA7b6F-J9L[PxVWM06
    memory_size: 3G
    manage_info:
      machine: 10
  depends:
  - oceanbase-ce
  - obproxy-ce

白屏部署不是成功了么,为啥还用yaml做黑屏目的是啥

白屏 4.2.8 版本还不让升级 我想用最新的版本测试
我换了一个包。all in one 换成了 ocp-in-one
现在是报这个错

subtask_4.log (12.7 KB)

问题解决了 官网的 all-in-one 和 ocp-in-one 真的不一样。 ocp-in-one 就可以接管成功了