关于GBase8s数据库如何创建多实例

关于GBase8s数据库如何创建实例
关于GBase8s数据库如何创建多实例
⾸先简单介绍⼀下GBase8s数据库中的记录环境变量的⽂件。
数据库安装后配置环境变量:
Linux查看ol_gbasedbt1210.ksh⽂件内容即可
可将其内容导⼊到系统⽤户gbasedbt⽤户下.bash_profile中,然后source profile⽂件使其⽣效。
⽂件内容:
GBASEDBTDIR=/opt/GBase8s/gbase8s #数据库安装路径
GBASEDBTSERVER=ol_gbasedbt1210 #数据库实例名可⾃⾏修改(后续如要增加实例可按照此模板进⾏增加)
ONCONFIG=onconfig.ol_gbasedbt1210 #onconfig配置⽂件
GBASEDBTSQLHOSTS=/opt/GBase8s/gbase8s/etc/sqlhosts.ol_gbasedbt1210 #sqlhost⽂件
GL_USEGLU=1
#必须设置为1,不能修改。源服务器与⽬标服务器之间的 GL_USEGLU 设置必须匹配。
#此设置初始化转换例程,该例程在使⽤ UTF-8 字符编码(包括中⽂ GB18030-2000 代码集)的数据库中启⽤由服务器进⾏的 Unicode 整理。
#如果服务器不是在 GL_USEGLU=1 设置为 1的情况下启动的,那么您不能访问使⽤ GB18030-2000 代码集且在 GL_USEGLU 设置为 1 的情况下启动的实例上创建的数据库。
PATH=${GBASEDBTDIR}/bin:${GBASEDBT}/extend/krakatoa/jre/bin:${PATH}
export GBASEDBTDIR GBASEDBTSERVER ONCONFIG GBASEDBTSQLHOSTS GL_USEGLU PATH
如何对infomix进⾏多实例设置:
gbasedbt允许在⼀台实体机上配置两个或多个实例
1.拷贝参数⽂件:
cp onconfig.std onconfig.gbaseinstance1
SERVERNUM 1##不能和其他实例⼀样。
DBSERVERNAME gbaseinstance1
FULL_DISK_INIT  1#1表⽰重新初始化oninit -ivy才能初始化⽣效,初始化完毕后会⾃动改成0
2.sqlhost⽂件
cp sqlhosts.std sqlhost.gbaseinstance1
gbaseinstance1 onsoctcp mgr2 gbaseinstance1
3.profile⽂件
同等于.bash_profile⽂件
修改相应的内容
GBASEDBTDIR=/opt/GBase8s/gbase8s
GBASEDBTSERVER=gbaseinstance1
ONCONFIG=onconfig.gbaseinstance1
GBASEDBTSQLHOSTS=/opt/GBase8s/gbase8s/etc/sqlhosts.gbaseinstance1
GL_USEGLU=1
新型避孕套PATH=${GBASEDBTDIR}/bin:${GBASEDBTDIR}/extend/krakatoa/jre/bin:${PATH}
export GBASEDBTDIR GBASEDBTSERVER ONCONFIG GBASEDBTSQLHOSTS GL_USEGLU PATH
4.在/etc/services中加端⼝映射
sqlexec                  9088/tcp
sqlexec                  9088/udp
gbaseinstance1          9089/tcp
gbaseinstance1          9089/udp
websm                    9090/tcp                                                      # WebSM
websm                    9090/udp                                                      # WebSM
修改成上述状态即可。
⽂件夹创建
创建数据存储⽂件夹
mkdir gbaseinstance1
chown gbasedbt:gbasedbt gbaseinstance1
高压阻尼线chmod 755 gbaseinstance1
创建表空间
su - gbasedbt
cd /opt/GBase8s/gbase8s/gbaseinstance1
touch rootdbs
燃料棒
chmod 660 rootdbs
多实例的开启关闭:-i参数具有初始化含义,后期可以不加该参数
开启实例:
实例1:
source profile1
oninit -ivy
实例2:
source profile2
oninit -ivy
关闭实例:
source profile1
onmode -ky
eee17source profile2
onmode -ky
多实例开启后可以通过onstat -g dis查看两实例状态
[gbasedbt@mgr2 gbase8s]$ onstat -g dis
Your evaluation license will expire on2021-06-1100:00:00
GBase 8s Database Server Version 12.10.FC4G1TL -- On-Line -- Up 01:14:39 -- 182528 Kbytes There are 2 servers found
Server        : ol_gbasedbt1210
Server Number : 0
Server Type  : IDS
Server Status : Up
Server Version: GBase 8s Database Server Version 12.10.FC4G1TL
Shared Memory : 0x44000000煤矿井下定位设备
GBASEDBTDIR  : /opt/GBase8s/gbase8s
ONCONFIG      : /opt/GBase8s/gbase8s/etc/onconfig.ol_gbasedbt1210
SQLHOSTS      : /opt/GBase8s/gbase8s/etc/sqlhosts.ol_gbasedbt1210
Host          : mgr2
Server        : gbaseinstance1
Server Number : 1
Server Type  : IDS
Server Status : Up
Server Version: GBase 8s Database Server Version 12.10.FC4G1TL
Shared Memory : 0x44000000
GBASEDBTDIR  : /opt/GBase8s/gbase8s自动垃圾桶
ONCONFIG      : /opt/GBase8s/gbase8s/etc/onconfig.gbaseinstance1
SQLHOSTS      : /opt/GBase8s/gbase8s/etc/sqlhosts.gbaseinstance1
Host          : mgr2
⾄此Gbase8s数据库多实例创建完成。

本文发布于:2024-09-21 23:37:53,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/121032.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:实例   数据库   创建   参数   修改
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议