KingbaseES 单机部署
KingbaseES(简称KES)是人大金仓(2024年8月29日已更名“电科金仓”)一款面向全行业、全客户关键应用的企业级大型通用融合数据库产品,适用于事务处理类应用、数据分析类应用、海量时序数据采集检索类应用、要求苛刻的互联网应用等场景。
安装 v9r1c2b14
- 硬件要求:支持通用X86_64、龙芯、飞腾、鲲鹏等国产CPU硬件体系架构
- 软件要求:支持主流的Linux操作系统64位发行版本,包括CentOS、中标麒麟、银河麒麟、统信UOS、Deepin、凝思、中科方德、欧拉等操作系统
- 技术参考:官网下载地址、官网安装文档
#.开始安装
cd /opt/
wget -c http://oss.sqlfans.cn/kingbase/KingbaseES_V009R001C002B0014_Lin64_install.iso
wget -c http://iso.sqlfans.cn/kingbase/license_v9r1c2b14_enterprise.dat
wget -c http://iso.sqlfans.cn/kingbase/install_kes_v9r1c2b14.sh
bash install_kes_v9r1c2b14.sh /opt /data 54321
#.启动与停止
service kingbased start
service kingbased stop
#.登录测试
[root@localhost ~]# su - kingbase
[kingbase@localhost ~]$ ksql test system
test=# \l
test=# show max_connections;
test=# exit
- 快速卸载
service kingbased stop
/opt/kingbase/install/script/rootuninstall.sh
/opt/kingbase/Uninstall/Uninstaller
rm -rf /opt/kingbase
rm -rf /data/kingbase_54321
userdel -r kingbase 2> /dev/null
遇到的问题
- 问题1:注意
cat /tmp/tmp_bash_profile.txt > /home/kingbase/.bash_profile会破坏 bash_profile,从而导致su - kingbase进入异常的-bash-4.2$环境,将 > 改为 >> 则进入正常的[kingbase@localhost ~]$ - 问题2:注意 USER_SELECTED_DATA_FOLDER 目录必须为空,否则会报错 ./install/script/root.sh: No such file or directory