一、官网下载两个文件
1.授权文件
下载本地后解压出dat文件,准备上传到Linux服务器。
2.下载数据库安装文件
下载到本地后,准备上传到Linux服务器。
二、Linux安装人大金仓数据库
1.创建可读写的用户
此处省略步骤,不熟悉的话可以网查一下adduser。
2.创建安装目录 (我这里用的user是liuxueze100,根据自己使用的用户,这里需要调整)
mkdir /opt/Kingbase/ES/V8
给权限 chown -R linxueze100:linxueze100 /opt/Kingbase
3.若内核参数与参考值不一致,可通过编辑/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
4.内核参数修改完毕后,重启Linux系统,并输入如下命令查看内核参数的修改是否正确:
/sbin/sysctl -p /sbin/sysctl -a
5.创建数据目录
cd /opt/Kingbase/ES/V8
mkdir data
6.挂载安装包
iso格式的安装程序包需要先挂载才能使用。挂载iso文件需要使用root用户。比如挂载的目录是iso文件同级目录KingbaseES,可以运行如下命令进行挂载:
#cd KingbaseES_V008R006C008B0014_Lin64_install.iso所在目录 su mount KingbaseES_V008R006C008B0014_Lin64_install.iso ./KingbaseESV8
KingbaseES目录下可以看到setup目录和setup.sh脚本。安装完成后您可以运行如下命令取消挂载iso文件:
su umount ./KingbaseESV8
挂载完成后可以在目录下看到两个文件
7.有图形化安装、命令行安装和静默安装,这里介绍命令行安装方式
7.1命令行安装支持中文和英文的文字提示。根据操作系统的语言设置会显示对应语言的提示信息。可以执行如下命令查看操作系统的语言设置:
echo $LANG
7.2 如果系统显示值包含“zh_CN”,则为中文语言,安装程序会显示中文内容。否则,可以执行如下命令修改语言设置为中文:
export LANG=zh_CN.UTF-8
7.3 接下来开始进行命令行安装过程。首先进入安装程序中setup.sh所在目录,以kingbase用户执行如下命令:
sh setup.sh -i console
接下来回车就行了。
7.4 这一步来到授权文件了,就是上面说到两个文件中的一个bat文件,上传到Linux服务器指定目录
7.5 授权文件目录填写通过后,再配置一个安装目录
/opt/Kingbase/ES/V8/data
回车通过
7.6 配置user和passwd(两次确认)
7.7 显示安装完成
三、启动Kingbase服务
3.1 检查安装文件
cd /opt/Kingbase/ES/V8/data
3.2 启动数据库服务
cd /opt/Kingbase/ES/V8/Server/bin
./sys_ctl start -D /opt/Kingbase/ES/V8/data/
查看进程
四、登录客户端连接数据库
4.1 登录
cd /opt/Kingbase/ES/V8/Server/
./ksql -U root -W test
4.2 创建数据库
4.3 创建表
4.4 查看表
4.5 写入数据
4.6 查询数据
五、官网安装产品手册
https://help.kingbase.com.cn/v8/install-updata/install-linux/index.html
标签:opt,金仓,数据库,Kingbase,V8,安装,目录,ES From: https://www.cnblogs.com/lxzcloud/p/18120497