人大金仓KingbaseV8 Linux安装

Linux & V8 安装

文档地址:

KingbaseES V8 — KingbaseES产品手册

版本V008R006C008B0020
MD5ACE90FC905DB414B4DA6EBAAEB17D382
SHA13C83D740EF5BD4163895C58797B3FCDB3D5FA0F5

安装前准备

硬件要求

CPUx86、龙芯、飞腾、鲲鹏
内存512MB以上
硬盘11GB以上

软件要求

  • 操作系统要求

    • CentOS、中标麒麟、银河麒麟、统信UOS、Deepin、凝思、中科方德、欧拉

安装包验证

验证安装包完整性:

  • MD5

    • # Linux
      md5sum KingbaseES_V008R006C008B0020_Lin64_install.iso
      
      # Windows
      certutil -hashfile KingbaseES_V008R006C008B0020_Lin64_install.iso MD5
      
  • SHA1

    • # Linux
      sha1sum KingbaseES_V008R006C008B0020_Lin64_install.iso
      
      # Windows
      certutil -hashfile KingbaseES_V008R006C008B0020_Lin64_install.iso SHA1
      

内核参数配置

参考值

semmsl250sysctl -a | grep sem
semmns32000
semopm100
semmni128
shmall2097152sysctl -a | grep shmall
shmmax536870912sysctl -a | grep shmmax
shmmni4096sysctl -a | grep shmmni
file-max6815744sysctl -a | grep file-max
aio-max-nr1048576sysctl -a | grep aio-max-nr
ip_local_port_range9000 - 65500sysctl -a | grep ip_local_port_range
rmem_default262144sysctl -a | grep rmem_default
rmem_max4194304sysctl -a | grep rmem_max
wmem_default262144sysctl -a | grep wmem_default
wmem_max1048576sysctl -a | grep wmem_max

配置

vi /etc/sysctl.conf

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
sysctl -p 
syactl -a

创建用户

useradd -m kingbase

# 设置密码
passwd kingbase

创建目录

软件目录

mkdir -p /app/Kingbase/ES/V8
chmod o+rwx /app/Kingbase/ES/V8

数据目录

mkdir -p /app/Kingbase/ES/V8/data

更改所有者

chown -R kingbase:kingbase /app/Kingbase

挂载镜像文件

切换kingbase用户,使用CDROM挂载

或者使用命令挂载磁盘文件

mkdir -p /tmp/KingbaseESV8
mount KingbaseES_V008R006C008B0020_Lin64_install.iso /tmp/KingbaseESV8

图形化安装

运行安装程序

切换kingbase用户

su - kingbase

进入kingbase镜像文件挂载目录

cd /run/media/kingbase/CDROM

运行脚本,等待弹出安装程序界面

sh setup.sh -i swing

下一步

在这里插入图片描述
勾选同意许可协议,下一步

在这里插入图片描述

​按需选择完全安装客户端安装自定义安装,下一步

在这里插入图片描述
选择License许可文件,下一步

License授权文件下载:
人大金仓-成为世界卓越的数据库产品与服务提供商 (kingbase.com.cn)

在这里插入图片描述
选择软件安装目录,下一步

在这里插入图片描述
执行安装
在这里插入图片描述
选择数据目录,下一步

在这里插入图片描述

配置参数,下一步

端口:54321

管理员用户名:system

管理员密码:Aa123456

数据库模式:Oracle

字符集:zh_CN.UTF-8

大小写敏感:Yes

安装完成

在这里插入图片描述

切换为root账户,注册为系统服务

# 执行脚本
/app/Kingbase/ES/V8/install/script/root.sh

在这里插入图片描述

异常

注册为系统服务时,如果遇到以下异常,可尝试按照下述方法解决
在这里插入图片描述
在这里插入图片描述

查看系统参数,安装Kingbase后,系统参数可能被调整,将安装过程中修改的内容注释,并运行命令sysctl -p,使配置生效
在这里插入图片描述

检查安装是否成功

使用命令行连接

切换kingbase用户,进入 ${Kingbase_Home}/Server/bin目录,执行以下命令,进入Kingbase命令行

./ksql -p 54321 -U system test

-p,为安装时,指定的数据库端口

-U,为安装时,创建的数据库管理员用户

在这里插入图片描述

查看数据库版本信息

test=# select version();

在这里插入图片描述

使用脚本查看版本信息

切换kingbase用户,进入 ${Kingbase_Home}/Server/bin目录,执行以下命令

./kingbase -V

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wxl302947229

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值