作者简介:海芊,一个致力于当网红的 OceanBase 文档工程师。
个人频道:Amber loves OB
OBD 全称 OceanBase Deployer,从名称可以看出来是 OceanBase 的安装部署工具。OBD 同时也是包管理器,可以用来管理 OceanBase 所有的开源软件。本文将为大家介绍 OBD 的基本操作,即如何使用 OBD 启动和停止 OceanBase 集群。
P.S. 配合视频教程一起食用效果更佳噢~~视频教程,点击 使用 OBD 一键启停 OceanBase 集群。
环境介绍
cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) obd --version OceanBase Deploy: 1.0.1 export LD_LIBRARY_PATH=~/.obd/repository/oceanbase-ce/3.1.0/afd11d52f83eef4b456d77969fde620c4bfba85e/lib:$LD_LIBRARY_PATH ~/.obd/repository/oceanbase-ce/3.1.0/afd11d52f83eef4b456d77969fde620c4bfba85e/bin/observer -V root/.obd/repository/oceanbase-ce/3.1.0/afd11d52f83eef4b456d77969fde620c4bfba85e/bin/observer -V observer (OceanBase CE 3.1.0) REVISION: -00672c3c730c3df6eef3b359eae548d8c2db5ea2 BUILD_BRANCH: master BUILD_TIME: Jun 22 2021 12:46:28 BUILD_FLAGS: RelWithDebInfo ...
创建部署
此处请结合您的实际情况,自行选择配置文件。OBD 示例文件,参考 GitHub 仓库。
obd cluster edit-config amber obd cluster deploy amber
启动集群
集群部署成功后,我们启动这个集群。
obd cluster start amber -s
然后查看集群状态。
obd cluster list
此时查看进程。
pidof observer pidof obproxy
停止集群
obd cluster stop amber
此时重复之前操作查看进程,进程已经不存在。
参考资料
- 视频教程
- OBD GitHub 仓库