默认环境变量文件
vi /home/gbasedbt/.bash_profle
默认环境变量文件
export GBASEDBTSERVER=gbaseserver export GBASEDBTDIR=/home/gbasedbt/gbase8s export ONCONFIG=onconfig.gbaseserver export GBASEDBTSQLHOSTS=$GBASEDBTDIR/etc/sqlhosts.gbaseserver export PATH=$GBASEDBTDIR/bin:/usr/bin:${PATH}:. export DB_LOCALE=zh_cn.utf8 export CLIENT_LOCALE=zh_cn.utf8 export DBDATE="Y4MD-" export GL_DATE="%iY-%m-%d" export GL_DATETIME="%iY-%m-%d %H:%M:%S"
参数配置文件
参数文件列出GBase 8s 所有的选项与参数 $cd /home/gbasedbt/gbase8s/etc/ $ cp onconfig.std onconfig.gbaseserver $ vi onconfig.gbaseser ver
ROOTPATH /opt/gbaseserver/dbs/rootdbs //rootdbs系统数据库文件存储空间路径 SERVERNUM 1 //实例编号,多实例中实例编号要不同 DBSERVERNAME gbaseserver //数据库服务器实例名称。 TAPEDEV /dev/null //用于存储空间备份的磁带设备。 LTAPEDEV /dev/null //用于逻辑日志备份的磁带的设备路径。 DEF_TABLE_LOCKMODE row //用于设置建立的库的锁模式 MSGPATH $GBASEDBTDIR/tmp/online.zhangsan.log //(记录数据库实例运行状态的日志)
• mkdir /opt/gbaseserver/dbs //gbasedbt属主及755权限
• touch rootdbs //gbasedbt属主及660权限
数据库监听文件
设置sqlhosts文件
• 信息连接文件,提供客户端服务端的连接方式
• $ cd /home/gbasedbt/gbase8s/etc/
• $ cp sqlhosts.std sqlhosts.gbaseserver
• $ vi sqlhosts.gbaseserver
实例名 连接方式 主机名(或主机IP) 端口
gbaseserver onsoctcp 192.168.1.80 9088
其中:
• 连接方式通常是onsoctcp(通过网络方式访问实例),或者onipcshm(通过本机共享内存方式访问实例)
执行数据库第一次初始化 oninit -ivy //等待提示 mode = 5表示正常成功
注:
• -i 参数只在第一次初始化实例时使用,该参数会初始化整个实例,慎用!
• -v verbose 可以看到初始化的进程
• 实例一旦配置成功,后期的维护过程中的重启命令:
onmode –ky;oninit -vy
Reading configuration file '/opt/gbase8s/etc/onconfig.ol_gbasedbt1210'...succeeded
Creating /GBASEDBTTMP/.infxdirs...succeeded Allocating and attaching to shared memory...succeeded Checking config parameters...succeeded Allocating and attaching to shared memory...succeeded Creating resident pool 49144 kbytes...succeeded Allocating 400016 kbytes for buffer pool of 4K page size...succeeded Creating infos file ...succeeded Linking conf file ...succeeded Initializing dbspaces...succeeded …..




