GBase8s数据库无法使用onmode –ky命令停止服务
1、这里我们需要使用ps命令,ps命令用于报告当前系统的进程状态。
这里使用命令:ps -ef|grep oninit查看所有oninit的进程

2、可以看到gbase的oninit服务进程都是存在的

1、这里准备使用onmode -ky命令打算停止gbase的oninit服务。
这里输入:onmode -ky

2、使用命令后,结果程序无法识别,报:bash: onmode :Command not found. .的错误

3、这是什么原因呢?onmode并非linux自带的命令,是gbase数据库的命令,因此即可能是因为gbase的环境变量的问题。这里我们查看.bash_profile。可以看到环境变量都是配置了的。

4、只能说明是环境变量没有生效,那么该如何使.bash_profile文件生效呢?这里需要使用的sourse
source命令作用:在当前bash环境下读取并执行FileName中的命令。
使用方法:source filename
source(或点)命令通常用于重新执行刚修改的初始化文档,如 .bash_profile 和 .profile 等等。

5、在.bash_profile文件命令中,执行命令:source .bash_profile命令,重新执行.bash_profile文档,使其生效

6、重新在gbasedbt用户中执行命令:onmode -ky

7、命令成功执行,并提示:Your evaluation 1 icense will expireon 2020-11 -30 00:00:00

8、再次使用命令:ps -ef|grep oninit查看所有oninit的进程,可以看到都关闭了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:186
阅读量:24
阅读量:35
阅读量:140
阅读量:30