GBase 8s
安装配置
问答

无法启动服务 Unable to read $GBASEDBTDIR (/usr/gbasedbt).

发表于2024-05-23 15:16:55636次浏览10个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】: GBase 8s

【操作系统】: CentOS

【CPU】:  x86

【问题描述】*: 好长时间没用,发现连不上了,按帖子命令去启动 报错 Unable to read $GBASEDBTDIR (/usr/gbasedbt).
请问是要怎么处理?

查看进程是否存在效果如下:

怀疑是当初一键安装完成后,数据库能正常运行,后来服务器被人重启了

现在数据库没法起来了,请问要如何保证原数据库数据不丢失的情况下把数据库起来或者重装呢?

 

----解决方案 

找到原来的环境变量文件,打开看看里面配置的GBASEDBTDIR指向的哪个目录

然后声明下 再次启动 就有反应了

评论

登录后才可以发表评论
9527发表于 2年前
声明一下环境变量
GBase用户8695发表于 2年前
@9527:是的,声明了下变量 能识别了,许可证到期了 还是起不来
9527发表于 2年前
@GBase用户8695:1.除了许可证,保证数据库能起来的环境变量还有GBASEDBTSERVER、GBASEDBTDIR、GBASEDBTSQLHOSTS、ONCONFIG、PATH、DB_LOCALE、CLIENT_LOCALE、GL_USEGLU 。
2.脚本安装一般在gbasedbt用户目录下有个“profile.实例命”文件,典型安装在$GBASEDBTDIR下有“实例命.ksh”的文件,上述环境变量都统一存储在这两个文件中。直接用“source 文件名 ” 就可以统一声明。
最佳回答
用户头像
远方发表于 2年前
一般gbasedbt用户会配置好环境变量的,请用su - gbasedbt切换用户再启动,注意su后面有一个小横线
用户头像
远方发表于 2年前
找到安装包重新安装一下软件(新的目录) 然后环境变量路径修改一下为新的
GBase用户19433发表于 1年前
你好,我这里声明了,还是不行呢,还需要改哪吗。安装没有报错,实例化也没有报错,就是启动不了
嗷呜一口仙贝发表于 9个月前
学习一下
崔哥发表于 7个月前
两种风流,一家制作。雪花全似梅花萼。细看不是雪无香,天风吹得香零落。虽是一般,惟高一着。雪花不似梅花薄。梅花散彩向空山,雪花随意穿帘幕。
用户头像
levvel发表于 6个月前
干货满满!
shepherd发表于 2个月前
看看啦。