本文档适合于首次接触GBase 8a 集群的用户,以862Build43版本为基础,介绍安装,建表,入库,导出等最常用操作。GBase 8a数据库集群新手使用入门。
原文地址 http://www.gbase8.cn/1433 这也是我自己的。
1 概述
本文档是介绍南大通用GBase 8a MPP集群(后面简称8a集群)的安装、简单使用,加点运维等基本操作,目标人群是刚接触8a集群的开发设计人员。
此文档只介绍基本使用,部分功能的详细说明,请查看产品手册。
本文档只包含8a集群V8版本在redhat 7上的操作样例。
1.1 约定
名字 | 说明 |
管理节点 gcluster节点 | 协调节点,coordinator节点,用于对外提供服务,解析和下发执行计划的节点。 包含gcluster的目录和gclusterd进程。 管理节点只保存表结构,不保存真实数据。 小规模集群里,管理和数据节点可以部署在同一个机器上。 |
数据节点 gnode节点 | 负责保存数据,执行具体SQL的节点。 小规模集群里,管理和数据节点可以部署在同一个机器上。 |
协调节点 gcware节点 | 负责集群一致性的服务。 |
Dba用户 dbaUser | 数据库安装的操作系统用户,一般都是gbase |
2 环境准备
本章介绍简单【试用】8a集群所需要的环境。详细的环境需求,请参考产品手册的安装部分。
2.1 机器数量
1台即可,包括虚拟机。本文档只包含入门内容,如需进行性能测试或高可用测试,请主备最少3台服务器。
2.2 操作系统
本文档在redhat7版本操作样例,包括兼容的centos 7, cgsl5等。
内存建议最低4G,如果你准备做并发测试等,建议不低于16G。
磁盘空间请根据数据情况定,建议不低于10G,其中根目录可用空间不低于2G。
操作系统root密码。虽然支持sudo用户安装,如需要请参考产品安装手册。
本机的对外IP,本例是10.0.2.106 为一个ipv4地址。
关闭防火墙。
2.3 数据库版本
如您没有从其它渠道获得8a集群版本安装包,可以从官网下载免费版,(www.gbase8a.com),比如:
GBase8a_MPP_Cluster-NoLicense-FREE-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2
其中RHEL7.3代表需要在redhat 7操作系统上运行。
x86_64代表居于x86的64位CPU。