-
启动数据库,通过sys_ctl命令启动数据库
sys_ctl start -D /home/kingbase/KingbaseES/V8/data
-
关闭数据库
通过sys_ctl –D data路径 stop命令关闭数据库,如下:
sys_ctl -D /home/kingbase/KingbaseES/V8/data stop
若关闭成功,“waiting for server to shut down …. Down” 的提示。通过ps –ef|grep kingbase不能查看到kingbase对应的进程。
-
重启数据库
通过sys_ctl –D data路径 restart重启数据库,如下:
sys_ctl -D /home/kingbase/KingbaseES/V8/data restart
若重启成功,有 “waiting for server to shut down … done” 以及 “server started” 的提示。
sys_controldata -D data路径,查看Time of latest checkpoint:行最新时间。
数据库启动后,可通过ps -ef | grep kingbase查看启动数据库启动是否成功,如下图:
若启动成功,能够看到有 “xxx/bin/kingbase –D …”,该进程是必不可少的,还有类似 “kingbase: logger” 的辅助进程。以及如图所示 checkpointer检查点进程 walwriter,background writer 后台进程等,这些后台进程是数据库正常活动必不可少的。这里一定要体现出来。
其中启动命令示例中的/home/kingbase/KingbaseES/V8/data为数据库data路径,每个数据库的data路径可能不一致。data路径的查看方法:
-
通过进程(已启动情况下)
ps -ef | grep kingbase