如何手动重启 OceanBase 集群?

如何手动重启 OceanBase 集群?

OceanBase
集群
手动启动
2022-08-11 14:32:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
雷狂苍浪
1

1.部署规划,进行机器和角色划分,磁盘划分, 部署之前首先要初始化服务器环境,进行机器三节点之间时间同步检查;

2.手动部署,需要安装 OceanBase 的 OBSERVER 软件软件包默认安装目录是 : /home/admin/oceanbase 。

3.清理目录和数据,第一次部署不需要执行这步。这步主要是用于后面安装部署失败后,需要清空目录和数据重新部署

4.初始化数据目录,这一步只用于第一次部署时执行。如果是重复部署,目录已经创建的情况下,不需要再执行这 一步。手动部署时,OceanBase 节点上的相关目录都需要手动创建。

5.启动 OBSERVER 进程,每个机器的启动参数大部分一样,只有少数不一样,需要特别留意。如果三个节点机型都一致,那么启动参数里只有一个参数不一样,就是 -z 指定该节点是哪个 zone 。三个 zone 的三个节点初始化为一个三副本集群。后面 -o 参数不是必须的。这里主要是测试 机器内存不足,所以需要指定一些影响内存的参数。如果您机器内存足够(如大于 64G),则可以不需要 -o 参数部分。 检查三个节点进程启动正常,主要看端口监听是否正常。

6.安装 OBPROXY 软件包,手动部署需要安装 OceanBase 的 OBPROXY 软件 ,社区版的 OBPROXY 软件默认安装到 /home/admin/obproxy-版本号下,目前社区版的 OBPROXY 安装后的文件还是很简单的,后面可能会微调。

7.启动 OBPROXY 进程 启动 OBPROXY 进程也推荐在软件安装目录,进程 pbproxy 会在该目录下生成目录 etc 保存 OBPROXY 的运行参数,以及目录 log 保存运行日志。

分享
微博
QQ
微信
回复
2022-08-11 16:26:45
提问
该提问已有0人参与 ,帮助了0人