确认KES服务状态
systemctl status kingbase8d.service
停止KES服务
systemctl stop kingbase8d.service
启动KES服务
systemctl start kingbase8d.service
重启KES服务
systemctl restart kingbase8d.service
确认KES服务状态
sys_ctl status -D /data
# -D 指定数据库实例
停止KES服务
sys_ctl stop
启动KES服务
sys_ctl start
重启KES服务
sys_ctl restart
重载
sys_ctl reload
主备流复制
sys_ctl promote
定位sys_ctl路径
find /KingbaseES -name sys_ctl # 查找安装路径下的sys_ctl命令

定位主数据目录
find /KingbaseES -name kinbase.conf

修改系统变量
vi /home/kingbase/.bashrc
# 写入下列内容
export PATH=$PATH:/KingbaseES/V8/Server/bin # 数据库安装路径下的bin文件夹
export KINGBASE_DATA=/KingbaseES/V8/data # 数据库文件的默认目录
export KINGBASE_HOME=/KingbaseES/V8/Server # 数据库的主目录
export KINGBASE_PORT=52022 # 数据库的默认端口
export KINGBASE_USER=system # 数据库的默认用户
export KINGBASE_HOST=192.168.1.1 # 数据库的默认IP地址
使环境变量生效
source /home/kingbase/.bashrc
测试
ksql -Usystem -d test
