单机部署ocp重启问题

【 使用环境 】测试环境
【 OB or 其他组件 】OCP
【 使用版本 】
【问题描述】测试环境使用单机部署的OCP,OCP的oceanbase和ocp服务同时部署在一台服务器上的,通过白屏的方式部署的。修改了OCP的一些参数后需要重启,按照官方文档的方式使用obd命令。但是在ocp服务器上没有找到obd命令。在ocp白屏上对ocp的ob集群执行重启,提示OCP meta 集群 不允许进行该操作。
请问这种情况下如何重启ocp?

【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

根据文档库中的信息,您可以按照以下步骤来重启 OCP:

  1. 确认 OBD 工具的存在
    如果您在 OCP 服务器上没有找到 obd 命令,这可能是因为 obd 工具没有被正确安装或路径未添加到环境变量中。您可以尝试重新安装 obd 工具,或者检查 obd 的安装路径是否已经添加到了环境变量中。 [3]

  2. 使用 OBD 命令重启 OCP
    如果 obd 工具已经正确安装,您可以使用 obd 命令来重启 OCP。具体命令如下:

    obd cluster restart ocp
    

    其中 ocp 是您的集群名称,如果您在部署时使用了不同的集群名称,请替换为实际的集群名称。 [3]

  3. 通过 OCP 白屏界面重启
    如果您在 OCP 白屏界面上对 OCP 的 OB 集群执行重启时遇到“OCP meta 集群 不允许进行该操作”的提示,这可能是因为 OCP meta 集群有一些特殊的限制。您可以尝试以下步骤:

    • 停止 OCP 服务
      在 OCP 服务器上执行以下命令来停止 OCP 服务:
      obd cluster stop ocp
      
    • 重启 OCP 服务
      在 OCP 服务器上执行以下命令来重启 OCP 服务:
      obd cluster start ocp
      
  4. 检查 OCP 服务状态
    重启完成后,您可以检查 OCP 服务的状态,确保服务已经正常启动。您可以通过以下命令查看 OCP 服务的状态:

    obd cluster display ocp
    

如果以上步骤仍然无法解决问题,建议您联系 OceanBase 的人工答疑以获取更多帮助。 [3]

检索到的文档如下:

  1. 错误码
  2. 管理 OCP 集群参数
  3. 使用命令行部署 OCP

你ocp部署时候obd web是在哪节点运行的就在那个节点执行重启

1 个赞

使用obd进行重启ocp集群或者单独重启ocp-server组件 ,例如:obd cluster restart 部署集群名 -c ocp-server-ce,obd命令在你执行部署操作的机器上

“在ocp白屏上对ocp的ob集群执行重启,提示OCP meta 集群 不允许进行该操作”是预期的,并且你这里重启也没有作用