首页 > 其他分享 >人大金仓kingbase部署

人大金仓kingbase部署

时间:2024-10-18 17:33:07浏览次数:2  
标签:bin 金仓 app 人大 kingbase V8 KingbaseES ES

环境准备:

系统版本:CentOS Linux release 7.9.2009 (Core)
硬件配置:4C4G200G
安装包准备:KingbaseES_V008R006C008B0020_Lin64_install.iso
https://www.kingbase.com.cn/xzzx/index.htm

license准备:license_企业版.zip
https://www.kingbase.com.cn/xzzx/index.htm

计划:

数据库版本:KingbaseES_V008R006C008M020B0025_Lin64_install(mysql定制版)
数据库用户名:system
数据库用户名密码:xxxxxxxxx
数据库端口:54321

数据库硬件要求

https://help.kingbase.com.cn/v8/install-updata/install-linux/index.html

部署

内核参数调整

(/etc/sysctl.conf):【/sbin/sysctl -p && /sbin/sysctl -a】
fs.aio-max-nr= 1048576
fs.file-max= 6815744
kernel.shmall= 2097152
kernel.shmmax= 4294967295
kernel.shmmni= 4096
kernel.sem= 250 32000 100 128
net.ipv4.ip_local_port_range= 9000 65500
net.core.rmem_default= 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576

系统资源调整

(/etc/security/limits.conf)
* soft nofile 65536
# 注意:设置nofile的hard limit不能大于/proc/sys/fs/nr_open,否则注销后将无法正常登陆
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
* soft core unlimited
* hard core unlimited

RemoveIPC参数调整

(/etc/systemd/logind.conf)
RemoveIPC=no
--
systemctl daemon-reload
systemctl restart systemd-logind.service

用户及数据目录配置

useradd -m kingbase
passwd kingbase
Yhkj2024.
安装目录
mkdir /app/Kingbase/ES/V8 -p
chmod o+rwx /app/Kingbase/ES/V8
数据目录
mkdir /app/Kingbase/ES/V8/data

挂载安装包

mkdir /home/kingbaseiso
mount KingbaseES_V008R006C008M020B0025_Lin64_install.iso  /home/kingbaseiso/

安装KingbaseES(以命令行安装为例)

su - kingbase
echo $LANG
export LANG=zh_CN.UTF-8
cd /home/kingbaseiso
sh setup.sh -i console




















注册成系统服务

关闭服务

su – kingbase
cd /app/kingbase/ES/V8/Server/bin
#关闭kingbase
./sys_ctl stop -m fast -w -D  /app/kingbase/ES/V8/data

ps:不做成系统服务,启动的方式

su - kingbase
cd /app/kingbase/ES/V8/Server/bin
sys_ctl -w start -D ${Data文件目录} -l "${Data文件目录}/sys_log/startup.log"

启动服务

su
systemctl start kingbased
systemctl status kingbased

进入数据库验证

[kingbase@mail bin]$ pwd
/app/kingbase/ES/V8/Server/bin
[kingbase@mail bin]$ ./kingbase -V
KINGBASE (KingbaseES) V008R006C008M020B0025
[kingbase@mail bin]$ ./ksql -p 54321 -U system test
Password for user system:
Type "help" for help.

test=#
test=# select version();
                                                         version
--------------------------------------------------------------------------------------------------------------------------
 KingbaseES V008R006C008M020B0025 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28), 64-bit
(1 row)

标签:bin,金仓,app,人大,kingbase,V8,KingbaseES,ES
From: https://www.cnblogs.com/haiyoyo/p/18472455

相关文章

  • 字节跳动推机器人大模型GR-2 展现智能自主操作新高度
    字节跳动研究团队近日推出的第二代机器人大模型GR-2(GenerativeRobot2.0)正在引发业界广泛关注。这款智能机器人不仅标志着机器人大模型技术的重大突破,更预示着智能机器人应用即将迎来一个全新纪元。GR-2的独特之处在于其创新的学习方式。研发团队采用了模仿人类成长过程的......
  • 人大&百度提出个性化插件式LLM
    LLM目前最有前景的应用之一就是超级助手,其中个人超级助手早晚躲不开个性服务,因为即使有相同需求的用户,也可能偏好不同的输出。以通用人工智能著称的LLM又要怎么开启个性化服务呢?给每个用户单独微调一个LLM在toC端肯定是不现实的,即使是用各种PEFT的奇淫巧技,也能把公司底裤都亏......
  • 《超级机器人大战30》缺少roboex32.dll启动遇阻怎么办?轻松应对《超级机器人大战30》ro
    当《超级机器人大战30》因缺少roboex32.dll文件而启动遇阻时,可以尝试以下几种解决方案来轻松应对这一问题:一、下载并替换缺失的DLL文件寻找可靠来源:首先,需要在互联网上找到可靠的roboex32.dll文件下载源。建议访问官方网站、微软官方下载中心或知名的软件下载站点,以确保下载......
  • 国产化生态再升级!鼎捷新一代PLM与人大金仓完成产品兼容性互认证
    兼容性认证是确保不同企业的产品在特定环境下协同工作的关键步骤,对于保障系统的稳定性、可靠性至关重要。对用户而言,兼容性认证不但拥有更加流畅、安全的使用体验,更是代表着服务的连续性和高效性。此外,作为推动国产软硬件生态成熟和自主可控能力的关键环节,企业间的产品兼容互认......
  • uniapp [全端兼容] - 详细实现全局修改设置字体大小功能效果,统一修改页面字号字体大小
    前言网上的教程乱七八糟且兼容性太差,本文提供优质示例。在uni-app全平台兼容(H5网页网站、支付宝/微信小程序、安卓App、苹果App、nvue)开发中,详解实现全局设置字体大小,实现小中大的字体切换,改变设置改变全局字体大小功能,支持要动态设置要变更字号的页面,通过配置来决定......
  • 林乐博士受邀出席首期“浦东新区人大代表论坛”并作主旨演讲
    为进一步加强代表工作能力建设,发挥代表在引领区建设各领域各方面的重要作用,7月4日下午,由区人大常委会主办、人大花木街道工委承办的第一期“浦东新区人大代表论坛”在花木街道社区党群服务中心成功举办。零数科技创始人兼CEO林乐博士,作为浦东新区人大代表,受邀出席论坛作“数据流通......
  • 算法题:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第 4
    题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第43个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后5问第一个人,他说是10岁。请问第五个人多大?为了解决这个问题,我们可以使用两种不同的算法思路:递归和迭代。首先,我们......
  • kingbase——创建timestampdiff函数
    创建函数如下:CREATEORREPLACEFUNCTION"ops_data"."timestampdiff"("para1"text,"para2""sys"."timestamp","para3""sys"."timestamp")RETURNS"pg_catalog".&q......
  • kingbase——创建truncate函数
    写上一篇比较round函数与truncate函数时,顺手试了一下KINGBASE数据库,应该是没有TRUNCATE这个函数,要使用估计得手动创建。创建函数如下createorreplacefunctionsys.truncate(numeric,int4)returnsnumericasdeclarevaluenumeric;resultnumeric;beginva......
  • 中国机器人大赛机器人旅游-机器人探险软件经验分享
    1比赛规则书一旦中国机器人大赛规则书发布,一定要读3遍及以上,并与前一年规则书进行对比。举个例子,2023年规则书与2022年规则书并无区别,原因可能是因为2022年比赛是线上赛。但2024年规则书相比2023年增加了重量要求,并且七、八号平台没有黄线。总决赛相比专项赛颜色识别牌的颜色......