GBase8s 数据库实例化

本文详细介绍了如何在Linux环境下进行GBase8s数据库实例化,包括切换到gbasedbt用户,执行GBaseInit_gbasedbt.sh脚本,设置实例名称、目录、IP、端口、字符集、表空间路径及大小,以及自定义表空间配置。通过这些步骤,最终成功启动数据库并验证其运行状态。

1.切换到数据库用户gbasedbt

su - gbasedbt

2.切换到目录/opt/gbase/etc, 执行实例化脚本GBaseInit_gbasedbt.sh:

cd /opt/gbase/etc
sh GBaseInit_gbasedbt.sh

3.实例名称使用默认值gbaseserver:

ENTER THE INSTANCE INFORMATION or PRESS <ENTER> TO ACCEPT THE DEFAULT.

ENTER GBASE INSTANCE NAME (GBASEDBTSERVER) [Default:gbaseserver]: 

4.目录选择默认值:

SEARCHING FOR GBASE INSTALL FOLDER, PLEASE WAIT FOR SECONDS...
GBASE INSTALL FOLDER LIST:
 1) /opt/gbase
CHOOSE GBASE INSTALL FOLDER(GBASEDBTDIR) [Default:/opt/gbase]: 

5.IP和端口号也都使用默认值:

CHOOSE SERVICE IP ADDRESS FROM THE LIST:
 1) 192.168.200.180
 2) 127.0.0.1
ENTER THE NUMBER FOR YOUR CHOICE [Default:192.168.200.180]: 

SPECIFY THE PORT NUMBER FOR GBASE [Default:9088]: 

6. INITIALIZE TYPE选择2) CUSTOM , 定制实例参数:

INITIALIZE TYPE:
 1) TYPICAL -- Initialize the instance with all features configured with default values.
 2) CUSTOM  -- Initialize the instance with specific features that you need.
ENTER THE NUMBER FOR YOUR CHOICE [Default:1]: 2

7.字符集选择 2) zh_CN.GB18030-2000:

GBASE CHARACTER SET LIST:
 1) en_US.8859-1
 2) zh_CN.GB18030-2000
 3) zh_CN.utf8
ENTER THE NUMBER FOR YOUR CHOICE [Default:1]: 2

8.表空间路径配置如下,可以自己定义,也可以直接回车使用默认值

ENTER THE DATA SPACE PATH [Default:/opt/gbase/gbaseserver_dbs]: 

9.下面可以设置表空间的大小,因为是测试环境参数设置的比默认值小一些:

ENTER THE LOGICAL LOG DBSPACE SIZE(MB) [Default:4910]: 2000

ENTER THE PHYSICAL LOG DBSPACE SIZE(MB) [Default:4910]: 2000

ENTER THE SMART LOB DBSPACE SIZE(MB) [Default:1012]: 500

ENTER THE TEMPORARY DBSPACE SIZE(MB) [Default:1012]: 500

10.选择"Y"自定义设置表空间

ENTER "Y" TO START DATABASE ADVANCED SETTINGS, OR ENTER "N" TO ACCEPT DEFAULT VALUES: [Default:N]: y

11.配置信息如下:

ENTER THE NUMBER OF DATA DBSPACES [Default:1]: 5

ENTER THE NUMBER OF TEMP DBSPACES [Default:1]: 3

Enter "Y" TO ENABLE ENVIRONMENT GL_USEGLU, OR ENTER "N" TO DISABLE: [Default:N]: y

12.最后实例配置信息如下,选择"y"进行实例初始化:

INSTANCE SUMMARY:
  Instance name:               gbaseserver
  GBase install directory:     /opt/gbase
  IP address & port:           192.168.200.180:9088
  Character set:               zh_CN.GB18030-2000
  Logical log space size:      2000 MB
  Physical log space size:     2000 MB
  Smart LOB space size:        500 MB
  Temp DBSpace size:           500 MB
  Data path:                   /opt/gbase/gbaseserver_dbs
  Data path free size:         48653 MB
  The number of data DBSpace:  5
  The number of temp DBSpace:  3
  Environment GL_USEGLU:       1

Enter "Y" to Start database initializing, or Enter "N" to Edit Again: y

13.实例化记录如下, 完成按下回车结束初始化:

Touching Chunks...OK
Create sqlhosts File:  /opt/gbase/etc/sqlhosts.gbaseserver ...OK
Setting Parameters in /opt/gbase/etc/onconfig.gbaseserver :
ROOTPATH.ROOTSIZE.DBSERVERNAME.FULL_DISK_INIT.SBSPACENAME.SYSSBSPACENAME.DBSPACETEMP.LOGFILES.MULTIPROCESSOR.VPCLASS.NETTYPE.CLEANERS.DEF_TABLE_LOCKMODE.DIRECT_IO.LOCKS.TAPEDEV.LTAPEDEV.CKPTINTVL.DS_MAX_QUERIES.DS_TOTAL_MEMORY.DS_NONPDQ_QUERY_MEM.PHYSBUFF.LOGBUFF.AUTO_TUNE.MSGPATH.SERVERNUM.ALLOW_NEWLINE.TEMPTAB_NOLOG.DUMPSHMEM.USEOSTIME.STACKSIZE.ON_RECVRY_THREADS.OFF_RECVRY_THREADS.USELASTCOMMITTED.SHMVIRTSIZE.SHMADD.GBASEDBTCONTIME.BUFFERPOOL2K.BUFFERPOOL16K...AUTO_CKPTS.OK
Initializing Root DBSpace & Share Memory...OK
Creating system database.........OK
Creating logical log Dbspace...OK
Creating physical log Dbspace...OK
Creating smart LOB Dbspace...OK
Creating temp Dbspace.1.2.3...OK
Creating data Dbspace.1.2.3.4.5...OK
Setting dbscheduler...OK
Moving physical log...OK
Adding 40 logical logs: 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40...OK
Setting data chunks extendable...OK
Cleaning logical logs in rootdbs...Your evaluation license will expire on 2023-08-21 00:00:00
.Your evaluation license will expire on 2023-08-21 00:00:00
.Your evaluation license will expire on 2023-08-21 00:00:00
.Your evaluation license will expire on 2023-08-21 00:00:00
...OK
Database restarting.......Your evaluation license will expire on 2023-08-21 00:00:00
OK
Creating database: gbasedb...OK

Now you can use this URL to connect to gbasedb:
jdbc:gbasedbt-sqli://192.168.200.180:9088/gbasedb:GBASEDBTSERVER=gbaseserver;DB_LOCALE=zh_CN.GB18030-2000;CLIENT_LOCALE=zh_CN.GB18030-2000;NEWCODESET=GB18030,GB18030-2000,5488;GL_USEGLU=1

Version:
Your evaluation license will expire on 2023-08-21 00:00:00
On-Line -- Up 00:00:13 -- 674664 Kbytes
Build Number:		3.3.0_N303

GBase Initializing Finished!

Initialize log file : ./InitGBaseDB_202208211933.log 

Press <ENTER> to Exit and Logout...

14.切换到gbasedbt,使用命令ps -ef|grep oninit 查看数据库进程显示已经启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值