kingbase金仓数据库linux环境如何手动启停数据库服务
1、首先金仓数据库应该已经部署完成(数据库的安装目录默认为:/opt/Kingbase/ES/V8)数据库的安装目录可以自定义,以我为例我的数据库安装目录为:/home/kingbase/KingbaseES/V8
其中可以看到安装目录下有许多必备的目录(比如Server、KESRealPro、Interface等)
2、手动启动数据库需要用到sys_ctl工具
sys_ctl工具在数据库安装目录的Server/bin下,可以进入到Server/bin目录下ll sys_ctl 查看下
3、执行sys_ctl命令启动数据库服务
另外需要注意的是bin目录下的sys_ctl工具、ksql工具等必须使用数据库安装用户来操作。
我用来安装金仓数据库的操作系统用户是kingbase用户,所以在执行sys_ctl之前必须su - kingbase转到kingbase用户下再操作(不能使用root用户)
sys_ctl-D $data
注:数据库安装完成之后会自动初始化一个data目录(默认放在安装目录下),data目录是存放数据的实例目录。在sys_ctl 命令中 -D参数后面接的是data目录的路径,启动哪个实例-D 后面就指定哪个实例目录
3.1手动启动数据库:
su - kingbase
cd /home/kingbase/KingbaseES/V8/Server/bin
./sys_ctlstart-D /home/kingbase/KingbaseES/V8/data
3.2 手动关闭数据库
su - kingbase
cd /home/kingbase/KingbaseES/V8/Server/bin
./sys_ctlstop-D /home/kingbase/KingbaseES/V8/data
3.3 查看数据库状态
ps -ef |grep kingbase ----可以通过查看进程确认是否有数据库的主进程,如果有说明数据库服务在启动中
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]