GBase 8s
安装配置
文章

构建最优数据平台:GBase 8s数据库安装准备

发表于2025-09-08 12:28:04447次浏览9个评论

1.GBase 8s介绍及安装要求

    在2021年7月,我第一次接触GBase数据库,被它高效、稳定的性能所吸引。并通过使用和学习逐渐掌握了相关的知识和技能。在2021年8月,我取得了GBase 8a 数据库管理工程师GDCA认证,这使我更加自信和专业地运用GBase数据库。在随后的一个月中,我又取得了GBase 8s数据库管理工程师GDCA认证,这进一步增强了我在GBase数据库方面的专业能力和实践经验。在本文中,我将为读者提供一份详细的GBase 8s安装指南,希望这篇文章能够帮助读者更好地了解和使用这个强大的数据库系统。

    GBase 8s是南大通用数据技术股份有限公司自主研发的成熟数据库集群,基于共享存储,具备高容量、高并发、高性能等特点。产品符合安全数据库四级标准(国际B2),支持SQL92/99、ODBC、JDBC、ADO.NET、GCI(OCI/OCCI)、Python接口等规范和开发接口,并且支持集中式部署、共享存储高可用部署、两地三中心高可用部署。

    GBase 8s适用于OLTP场景,包括金融、电信行业、党政、国防等行业信息系统,以及大型企业的管理和经营类信息系统。它能够提供7*24小时不间断运行处理能力,在很多场景中可以替代国际主流数据库。

1.1硬件要求

    在实际生产环境中,GBase 8s硬件要求如下,在个人测试、学习中,可以降低要求,根据个人服务器资源进行配置。

1.2系统要求

    GBase 8s产品支持多种处理器平台,不仅支持国际主流的x86_64处理器(包括Intel和AMD),还全面支持中国自主研发的飞腾、鲲鹏、龙芯、兆芯、海光、申威等国产处理器。此外,GBase 8s产品可以在多个操作系统上运行,其中包括RHEL和CentOS等Linux操作系统,以及国产操作系统统信UOS、麒麟、欧拉等。

2.安装环境介绍
 

    本文采用CentOS 7.6操作系统,进行GBase 8s数据库安装,具体环境如下:

--查看系统版本
[root@vip ~]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core) 
[root@vip ~]# 


 

--检查服务器磁盘空间大小
[root@vip ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        46G   20G   27G  43% /
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           1.9G   12K  1.9G   1% /dev/shm
tmpfs           1.9G   84M  1.8G   5% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1       297M  157M  140M  53% /boot
tmpfs           378M   40K  378M   1% /run/user/0
overlay          46G   20G   27G  43% /root/data/docker/overlay2/6ab345bd95d9ecfedfb79791587af5355a673f17abd744916f25c5152592d8df/merged
[root@vip ~]# 


 

--查看内存情况
[root@vip ~]# free -g
              total        used        free      shared  buff/cache   available
Mem:              4           0           3           0           0           3
Swap:             3           0           3
[root@vip ~]# 

3.安装准备

3.1创建 gbasedbt 组和用户

    在启动GBase 8s的安装过程之前,需要先准备好系统并具有足够的权限来执行安装。为了完成与安装相关的任务,必须使用root用户登录,并确保服务器操作系统上存在gbasedbt组和gbasedbt用户。登录系统后执行以下命令创建 gbasedbt 组和 gbasedbt 用户:

--创建gbasedbt 组和 gbasedbt 用户
[root@vip ~]# groupadd gbasedbt
[root@vip ~]# useradd -g gbasedbt gbasedbt
--为 gbasedbt 用户设置密码,密码为 gbasedbt:
[root@vip ~]# passwd gbasedbt
Changing password for user gbasedbt.
New password: 
BAD PASSWORD: The password contains the user name in some form
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@vip ~]# 


 

3.2创建 GBase 8s 数据库安装目录

    GBase 8s 数据库缺省的安装目录为 /opt/GBASE/gbase,并且此文件夹必须为空。执行以下命令创建GBase 8s安装目录并将目录属主改为gbasedbt:

[root@vip ~]# mkdir -p /opt/GBASE/gbase
[root@vip ~]# chown gbasedbt:gbasedbt /opt/GBASE/gbase
[root@vip ~]# 
[root@vip ~]# ll /opt/GBASE/
total 0
drwxr-xr-x. 2 gbasedbt gbasedbt 6 Apr 24 11:13 gbase
[root@vip ~]# 



3.3上传并解压安装包

    在本文中,以GBase8s_ExpressEdition-202108.tar为例进行安装说明。将软件包上传到/opt/soft目录下并解压。

[root@vip ~]# cd /opt/soft
[root@vip soft]# ll
total 309272
-rw-r--r--. 1 root root 316692480 Apr 24 13:36 GBase8s_ExpressEdition-202108.tar
[root@vip soft]# tar -vxf GBase8s_ExpressEdition-202108.tar 
doc/
doc/ids_machine_notes_12.10.txt
doc/ids_unix_relnotes_12.10.html
ids.properties
ids_install
onsecurity
.gbase.properties
[root@vip soft]# ll
total 618520
drwxr-xr-x. 2 vip  vip         77 Mar 23  2021 doc
-rw-r--r--. 1 root root 316692480 Apr 24 13:36 GBase8s_ExpressEdition-202108.tar
-rwxr-xr-x. 1 vip  vip  316579352 Mar 23  2021 ids_install
-rw-r--r--. 1 vip  vip       1864 Mar 23  2021 ids.properties
-rwxr-xr-x. 1 vip  vip      82738 Mar 23  2021 onsecurity
[root@vip soft]# 


 

至此,安装环境已准备就绪。接下来,我将演示两种不同的GBase 8s安装方式:命令行典型安装和图形化定制安装。我希望通过这次演示,让各位读者熟悉这两种安装方式,并充分利用GBase 8s所提供的优势。请耐心阅读,谢谢。

评论

登录后才可以发表评论
用户头像
曾阿牛发表于 10个月前
加油!请继续~~~
GBase用户21163发表于 10个月前
加油!请继续~~~

智慧同学发表于 10个月前
优秀
GBase用户21182发表于 10个月前
加油,一起学习。
GBase用户21143发表于 10个月前
加油!请继续~~~大家一起学习。
用户头像
levvel发表于 6个月前
先水一个
崔哥发表于 4个月前
暖气潜催次第春,梅花已谢杏花新。半开半落闲园里,何异荣枯世上人。
崔哥发表于 3个月前
古木阴中系短篷,杖藜扶我过桥东。沾衣欲湿杏花雨,吹面不寒杨柳风。
用户头像
levvel发表于 1个月前
值得一读!