OceanBase1.4安装体验
要求
磁盘大于50G、内存8G以上、CPU一般即可;
不用担心,虽然OceanBase是分布式数据库,拥有一台机器依然可以体验;
操作系统强烈建议使用CentOS 7 64位(因为这个操作系统有所有的库依赖,编译内核版本)
安装
准备OceanBase1.4安装包
下载地址:https://oceanbase.alipay.com/download/resource.
下载的是一个自动化部署包,实际上这个自动部署包并不好用,而且错误信息不明确,我们这里使用脚本部署,解压安装包:
我们需要的第一个文件是deploy.py,这个是自动化部署脚本,可以协助我们部署集群或单机服务,然后继续解压ocp-setup.tar.gz:
在ocp_yh文件夹内找到obproxy-1.3.3-1506155.el7.x86_64.rpm、oceanbase-1.4.60-1571952.el7.x86_64.rpm这两个RPM包,解压他们,如果windows下发现不能解压,复制到centos下使用归档管理器打开,提取observer和obproxy(linux下可执行文件):
现在我们拿到了三个文件deploy.py、observer、obproxy,随便创建一个文件夹打包deploy,然后复制到CentOS 7里面,开始部署。
部署
进入打包的文件夹
执行脚本:
//准备基本的文件夹
[admin@localhost test]$ ./deploy.py prepare_local_dir
//生成配置文件
[admin@localhost test]$ ./deploy<