开发者社区> 问答> 正文

请问OceanBase数据库服务器掉电,如何重新启动OCP,OCP不是docker部署的?

请问OceanBase数据库服务器掉电,如何重新启动OCP,OCP不是docker部署的?

展开
收起
真的很搞笑 2023-12-05 22:03:36 239 0
来自:OceanBase
4 条回答
写回答
取消 提交回答
  • ocp-installer cluster start 集群名称https://www.oceanbase.com/docs/common-ocp-1000000000368852 ,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-12-06 14:52:44
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果OceanBase数据库服务器掉电,要重新启动OCP,您可以通过OceanBase Deployer (OBD)工具来完成。OBD是OceanBase的安装部署工具,同时也是包管理器,可以用来管理OceanBase所有的开源软件。具体操作步骤如下:

    1. 首先,登录到OBD所在的服务器上;
    2. 然后,运行以下命令停止OceanBase集群:obd stop [cluster-name];
    3. 最后,运行以下命令启动OceanBase集群:obd start [cluster-name]。
    2023-12-06 13:15:14
    赞同 展开评论 打赏
  • 本文为您介绍重启 OCP 的操作。https://www.oceanbase.com/docs/common-ocp-1000000000368852

    本文只包含单独重启 OCP 服务的流程,重启前请确保 OCP 的 metadb 集群正常。
    操作步骤
    执行以下命令重启 OCP:

    obd cluster stop
    obd cluster start

    2023-12-06 10:05:31
    赞同 展开评论 打赏
  • CSDN全栈领域优质创作者,万粉博主;InfoQ签约博主;华为云享专家;华为Iot专家;亚马逊人工智能自动驾驶(大众组)吉尼斯世界纪录获得者

    当OceanBase数据库服务器掉电时,为了重新启动OCP,您可以使用OceanBase Deployer (OBD)。OBD是OceanBase的安装部署工具,同时也是包管理器,可以用来管理OceanBase所有的开源软件。通过OBD,您可以启动和停止OceanBase的各种服务。

    特别地,当OceanBase数据库由于故障(如软件退出、异常重启、断电、机器故障等)需要重启或者进行计划内的停机维护时,OBServer能够在启动过程中恢复。它会将OBServer Store目录下的日志和数据还原到内存中,并将进程的状态恢复到宕机前的状态。

    需要注意的是,OceanBase的核心能力在于高可用性,这通常是基于三副本部署的。因此,当少数派节点发生故障时,OceanBase内部可能会自动进行切换,以确保业务仍然可以正常提供读写服务。在实际操作中,确保了解您的集群部署结构和配置,以便在出现故障时能够迅速并正确地采取措施。

    2023-12-06 08:42:58
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载