人大金仓数据linux使用_人大金仓基于哪个开源

人大金仓数据linux使用_人大金仓基于哪个开源docker中部署kingbase-es-v8-r6 概述 最近开发一个全景项目使用到了人大金仓数据库,这里介绍了拉取kingbase-es-v8-r6镜像并运行。 参考:https://github

docker部署人大金仓数据

docker中部署kingbase-es-v8-r6

概述

  最近开发一个全景项目使用到了人大金仓数据库,这里介绍了拉取kingbase-es-v8-r6镜像并运行。

   参考:https://github.com/chyidl/kingbase-es-v8-r6-docker

拉取镜像

$ docker pull chyiyaqing/kingbase:v8r6

运行

$ docker run -d --name kingbasev8r6 -p 54321:54321 -e SYSTEM_USER=kingbasees -e SYSTEM_PWD=kingbasees -v /home/kingbase-es-v8-r6-docker/license.dat:/opt/kingbase/Server/bin/license.dat kingbase:v8r6

  • -d: 后台运行容器
  • –name: 容器名称
  • -p: 端口映射
  • -e: 通过环境变量SYSTEM_USER, SYSTEM_PWD指定初始化数据库时的默认用户名和密码
  • -v: 挂载宿主机的,挂载数据存储目录

启动日志

  docker logs xxxx(容器id)

常见问题

  • 启动失败: 日志报kingbase: superuser_reserved_connections must be less than max_connections
  • 原因: 使用的license.dat 文件是开发测试版,限制最大连接数为10,而人大金仓配置文件默认连接数为100,导致启动失败.
  • 解决: 修改数据目录data下的kingbase.conf 配置文件
  • 进入容器:docker exec -it  xxxx(容器id)
  • vi /opt/kingbase/data/kingbase.conf 
max_connect = 10 superuser_reserved_connections = 5 #小于max_connect super_manager_reserved_connections = 3 #小于superuser_reserved_connections

 

原文地址:https://www.cnblogs.com/kaiqun/archive/2022/05/05/16224478.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5306.html

(0)
上一篇 2023-05-14
下一篇 2023-05-15

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注