1.确定当前数据库安装目录,可通过执行env命令查看GBASEDBTDIR参数的值确定。
2.将测试版安装介质上传服务器(不要和原测试版同一目录)并解压。解压后产生的安装文件如下:
drwxr-xr-x 2 gbasedbt gbasedbt 4096 01-07 14:20 doc
-rwxr-xr-x 1 gbasedbt gbasedbt 282311293 01-07 14:24 ids_install
-rw-r–r-- 1 gbasedbt gbasedbt 1952 01-07 14:24 ids.properties
-rwxr-xr-x 1 gbasedbt gbasedbt 82285 01-07 14:24 onsecurity
- 使用root用户执行ids_install文件进行安装,具体步骤参考安装手册。
需注意;
(1)安装目录区别当前测试版,例如测试版安装目录为/opt/gbase,新安装目录不可选择此目录。
Choose location for software installation
Default Install Folder: /opt/GBASE/gbase
ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT
: /opt/gbase202007 //区别于原测试版安装目录
INSTALL FOLDER IS: /opt/gbase_202007
IS THIS CORRECT? (Y/N): y //选择y
(2)安装过程中提示是否创建实例,选择2。
Create a server instance?
->1- Yes - create an instance
2- No - do not create an instance
ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:: 2
-
安装完毕后,切换数据库用户。生效环境变量文件(例如profile.gbaseserver)
su - gbasedbt
source profile.gbaseserver -
关闭当前测试版数据库服务。
onmode -ky -
使用数据库用户,将原测试版安装路径下的etc目录下onconfig.实例名和sqlhosts.实例名拷贝到新版安装目录的etc目录下。
例如原测试版路径为/opt/gbase,新版为/opt/gbase_202007,实例名为gbaseserver。
cd /opt/gbase/etc
cp onconfig.gbaseserver /opt/gbase_202007/etc/
cp sqlhosts.gbaseserver /opt/gbase_202007/etc/
- 将当前环境变量文件备份并修改环境变量文件中数据安装路径相关内容。修改内容如下(内容参考,环境变量具体值以实际为准):
cp profile.gbaseserver profile.bak
vi profile.gbaseserver
export GBASEDBTSERVER=gbaseserver
export GBASEDBTDIR=/opt/gbase_202007 --修改为新版安装路径
export ONCONFIG=onconfig.gbaseserver
export GBASEDBTSQLHOSTS=$GBASEDBTDIR/etc/sqlhosts.gbaseserver
export PATH=$GBASEDBTDIR/bin:/usr/bin:${PATH}:.
export GL_DATE=" %iY/%m/%d"
export DATETIME="%iY-%m-%d %H:%M:%S"
export LD_LIBRARY_PATH=${GBASEDBTDIR}/lib:${GBASEDBTDIR}/lib/esql:${GBASEDBTDIR}/lib/cli
export TERM=vt100
export TERMCAP=$GBASEDBTDIR/etc/termcap
export GBASEDBTTERM=termcap
export DBTEMP=$GBASEDBTDIR/tmp
-
生效修改后的环境变量文件
source profile.gbaseserver -
重启数据库服务
oninit -vy -
查看数据库状态是否正常。
onstat -
最后修改时间:2020-08-01 09:39:01
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




