暂无图片
暂无图片
1
暂无图片
暂无图片
1
暂无图片

GBase 8s V8.8 安装部署实践指南

原创 锁钥 2024-09-17
224

GBase 8s V8.8 入门学习与操作使用记录「一」

实践环境硬件配置

硬件配置要求,实际测试环境配置可不用这么高
image.png

  • CPU: 1Core 16C x86_64
  • 内存:32GB
  • 硬盘:80GB
  • 操作系统:Linux vdb 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

image.png

安装及配置数据库服务器

安装包下载:https://www.gbase.cn/download/gbase-8s-1

1. 安装准备

创建 gbasedbt 组和 gbasedbt 用户,并设置密码为gbasedbt

groupadd gbasedbt useradd -g gbasedbt gbasedbt echo "gbasedbt"|passwd gbasedbt --stdin
复制

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

mkdir -p /opt/GBASE/gbase chown gbasedbt:gbasedbt /opt/GBASE/gbase
复制

3. 上传并解压安装包

tar -vxf GBase8sV8.8_TL_3.6.1_2_dd376f_RHEL6_x86_64.tar
复制

image.png

安装方法

执行解压的安装脚本 ids_install

sh ids_install
复制

image.png
根据提示选择安装方式,默认1是典型安装,2可以自定义安装
image.png
注意观察打印的提示信息:
image.png
配置环境变量:把 GBase 8s 安装目录下的 ol_gbasedbt1210.ksh 文件的内容追加到 gbasedbt 用户 主目录下的 .bash_profile 文件中

cat /opt/GBASE/gbase/ol_gbasedbt1210.ksh >> /home/gbasedbt/.bash_profile source /home/gbasedbt/.bash_profile onstat -version
复制

image.png

[gbasedbt@vdb ~]$ cat /opt/GBASE/gbase/ol_gbasedbt1210.ksh # 安装 GBase 8s 产品的目录 GBASEDBTDIR=/opt/GBASE/gbase # 数据库服务器的名称 GBASEDBTSERVER=ol_gbasedbt1210 # onconfig参数配置文件,绝对路径:$GBASEDBTDIR/etc/$ONCONFIG ONCONFIG=onconfig.ol_gbasedbt1210 GBASEDBTSQLHOSTS=/opt/GBASE/gbase/etc/sqlhosts.ol_gbasedbt1210 GL_USEGLU=1 PATH=${GBASEDBTDIR}/sbin:${GBASEDBTDIR}/bin:${GBASEDBTDIR}/extend/krakatoa/jre/bin:${PATH} export GBASEDBTDIR GBASEDBTSERVER ONCONFIG GBASEDBTSQLHOSTS GL_USEGLU PATH
复制

使用 GBase 8s 数据库

数据库服务查看启停

# 服务进程查看 ps -ef | grep oninit su - gbasedbt # 停止数据库服务 onmode -ky # 启动数据库服务 oninit -vy # 手动初始化实例 oninit -ivy # 查看最近20行online.log日志信息 onstat -m
复制

登录数据库

dbaccess - - -- 创建数据库,基础SQL语法一致 create database gbase8s;
复制

监听查看

# 查看数据库实例状态 onstat -g dis # 查看监听端口 onstat -g ntt # 修改sqlhosts监听配置文件,该文件路径为:安装目录的$GBASEDBTDIR/etc/sqlhosts.ol_igbasedbtXXXX cat /opt/GBASE/gbase/etc/sqlhosts.ol_gbasedbt1210
复制

image.png

# 调整监听的IP和数据库端口 [gbasedbt@vdb etc]$ cat sqlhosts.ol_gbasedbt1210 ol_gbasedbt1210_2 onsoctcp 172.16.107.159 9088 dr_gbasedbt1210_2 drsoctcp 172.16.107.159 9088 lo_gbasedbt1210_2 onsoctcp 127.0.0.1 9088
复制

安装创建默认实例连接企业管理器报错 Attempt to connect to database server(ol_gbasedbt12120)failed: https://www.gbase.cn/community/post/1057

卸载 GBase 8s

root 用户进入安装目录下的 uninstall/uninstall_ids,执行该目录下的 uninstallids 脚本命令进行卸载

cd $GBASEDBTDIR/uninstall/uninstall_ids ./uninstallids
复制

安装初始化数据库失败

典型安装后日志显示实例初始化失败:
image.png
导致操作不了:
image.png

手动初始化实例

oninit -ivy
复制

image.png
按照提示将参数配置文件的FULL_DISK_INIT改成1

vi $GBASEDBTDIR/etc/onconfig.ol_gbasedbt1210
复制

image.png

此方法会删掉所有的dbs,只会留下rootdbs,里面的数据都会丢失,初始化完相当于回到刚创建数据库的时候。初始化完成之后,FULL_DISK_INIT参数会自动变成0,无需在调成0。

最后修改时间:2024-09-17 13:40:42
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论

D
DBA小白菜
暂无图片
1月前
评论
暂无图片 0
GBase 8s V8.8 安装部署实践指南
1月前
暂无图片 点赞
评论