大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说人大金仓数据linux使用_人大金仓基于哪个开源,希望您对编程的造诣更进一步.
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