tsx81429 发表于 2024-9-7 23:10:02

linux安装KingbaseES(人大金仓数据库)

KingbaseES V8 数据库简介

        金仓数据库管理系统[简称:KingbaseES]是北京人大金仓信息技能股份有限公司[简称人大金仓]的核心产品,具有大型通用、"三高"(高可靠、高性能、高安全)、"三易"(易管理、易使用、易扩展)、运行稳定等特点,是唯一入选国家自主创新产品目录的数据库产品,也是国家级、省部级实际项目中应用最广泛的国产数据库产品。
官方文档地址

        基于Linux系统的数据库软件安装指南 — KingbaseES产品手册
安装前准备

        1:根据文档检察硬件,软件环境是否符合要求

        2:安装包准备

                1)下载安装包

                        下载地址:人大金仓-成为天下卓越的数据库产品与服务提供商
                2)下载授权文件

                        下载地址:人大金仓-成为天下卓越的数据库产品与服务提供商
                下载完成后传输到服务器
        3:查抄和设置环境 

        4:预安装工作

                创建安装用户

                        useradd -m kingbase
                        passwd 123456
                创建安装目录

                        KingbaseES默认的安装目录是 /opt/Kingbase/ES/V8 。如果不存在,您需要使用root用户先创建该目录,并赋予kingbase用户对该目录的读写权限。
                        mkdir -p /opt/Kingbase/ES/V8
                        chmod o+rwx /opt/Kingbase/ES/V8
                        https://i-blog.csdnimg.cn/blog_migrate/b6e713cbee2ce8ea9a1e2bea11857c43.png
        5:安装包的挂载与取消

                1:挂载安装步伐包

                        iso格式的安装步伐包需要先挂载才气使用。挂载iso文件需要使用root用户。比如挂载的目录是iso文件同级目录KingbaseES,您可以运行如下命令进行挂载:
                        #cd KingbaseES_V008R006C008B0014_Lin64_install.iso地点目录
                        su
                        mount KingbaseES_V008R006C008B0014_Lin64_install.iso ./KingbaseESV8
                2:取消挂载

                        KingbaseES目录下可以看到setup目录和setup.sh脚本。安装完成后您可以运行如下命令取消挂载iso文件:
                        su
                        umount ./KingbaseESV8
安装KingbaseES

        有三种安装方式:图形化安装、命令行安装、静默安装。我采用的是命令行安装,官方文档中都有详细的安装步调。
        1:修改语言设置为中文

                如果系统显示值包含“zh_CN”,则为中文语言,安装步伐会显示中文内容。否则,修改语言设置为中文:
                1)检察操作系统的语言设置

                        echo $LANG
                        https://i-blog.csdnimg.cn/blog_migrate/ef3e20b31ee80e33dab2310d8d3942a5.png
                2)修改语言设置为中文

                        export LANG=zh_CN.UTF-8
                        https://i-blog.csdnimg.cn/blog_migrate/3ca8515216b5faa3bb195f9430855480.png
        2:执行安装命令

                1)执行安装步伐

                        进入安装步伐中setup.sh地点目录,以kingbase用户执行如下命令:
                        sh setup.sh -i console
                        https://i-blog.csdnimg.cn/blog_migrate/292a7e70c5e74367fb844d9531d69fcc.png
                2)阅读简介,enter键继续

                        https://i-blog.csdnimg.cn/blog_migrate/711c77b112c509a45f5d58bfeada7c33.png
                3)同意许可协议

                        不停按enter,知道扣问是否同意,输入y继续
                        https://i-blog.csdnimg.cn/blog_migrate/c048625ceaef3fb3ad101146a3a675a2.png      
                        ​​​​​​​https://i-blog.csdnimg.cn/blog_migrate/07fa95c2d5cb54af72d7524dc5874d47.png
                4)选择安装集

                        根据安装后数据库服务功能的差别,KingbaseES可分为完全安装、客户端安装和定制安装三种安装集。我这里选用 完全安装 ->包括数据库服务器、高可用组件、接口、数据库开发管理工具、数据库迁徙工具、数据库摆设工具。
                        输入1,或按<ENTER>担当缺省项,选择“完全安装”安装集,系统将安装KingbaseES全部组件,跳至 选择授权文件 。
                        https://i-blog.csdnimg.cn/blog_migrate/84f96bbaf9c1790b8fca4281165e4228.png
                5)选择授权文件

                        已在安装前准备时下载并传入服务器
                        https://i-blog.csdnimg.cn/blog_migrate/110393559de79f82b939de4fbba8dd8b.png                                6) 选择安装目录

                        直接按enter键继续
                        https://i-blog.csdnimg.cn/blog_migrate/643cf972c376d0472c3a6d95d7662369.png
                7)预安装摘要

                        直接按enter键继续
                        https://i-blog.csdnimg.cn/blog_migrate/253bc4a28abf220a718ffa92bd61ccaf.png
                8)安装确认

                        https://i-blog.csdnimg.cn/blog_migrate/82eafddbcfee2121b86045ac39e4f64d.png
                9)正在安装

                        https://i-blog.csdnimg.cn/blog_migrate/93cf74129ba738f0853018785db19b27.png
                10)初始化数据库

                        起首选择数据库数据目录,默认数据库数据目录为安装目录下的data目录。
                        https://i-blog.csdnimg.cn/blog_migrate/7862eb6c5bbd879cb51a0515f22c0459.png
                        设置如下初始化数据库参数:
                                默认端口为:54321(可自界说)
                                默认账户为:system(可自界说)
                                密码(自界说)
                                默认字符集编码为:UTF8(可选GBK、GB18030)
                                默认数据库兼容模式为:ORACLE(可选 PG、MySQL)
                                默认大小写敏感为:是(可选否)
                                默认数据块大小为:8k(可选16k、32k)
                                默认加密方法为sm4(可选 rc4)
                                默认身份认证方法为scram-sha-256(可选 scram-sm3,sm4,sm3)
                        https://i-blog.csdnimg.cn/blog_migrate/8825bf1ab78bbcff3af125e5f631b612.png
                11)安装完成

                        https://i-blog.csdnimg.cn/blog_migrate/4f9bb2ab13abb85453d9129d5303d38e.png
                12)执行root.sh

                        如果想注册数据库服务为系统服务,您可以在安装并初始化数据库乐成后,执行root.sh脚本来注册并启动数据库服务,详细步调如下:
                        1)打开新终端;
                        2)切换到root用户;
                        3)运行${安装目录}/install/script/root.sh 。
                                cd /opt/Kingbase/ES/V8/install/script
                                ./root.sh
                                https://i-blog.csdnimg.cn/blog_migrate/188a4dda4ed5c57f176b79301df8fd33.png
3:启动/制止服务

        ​​​​​​​1)启动服务

                切换目录到${安装目录}//Server/bin
                sys_ctl -w start -D ${Data文件目录} -l "${Data文件目录}/sys_log/startup.log"
                https://i-blog.csdnimg.cn/blog_migrate/28aef40fd22382b5d1670350e31cc3cf.png
        2)制止服务

                切换目录到${安装目录}//Server/bin
                 sys_ctl stop -m fast -w -D ${Data文件目录}
                https://i-blog.csdnimg.cn/blog_migrate/92da4adc7a0a1daffb603565c51dbe31.png
4:安装后查抄

        使用交互式终端工具(ksql)连接数据库。
        进入${安装目录}/Server/bin目录,执行 ./ksql -p 54321 -U system test
        https://i-blog.csdnimg.cn/blog_migrate/bd5c118c7a15507cf7166aac3447979d.png
5: 卸载KingbaseES

        如果在安装后执行root.sh脚本在系统中注册了数据库服务,需要在卸载前执行rootuninstall.sh脚本删除已注册的数据库服务。详细步调如下:
        1)打开新终端;
        2) 切换到root用户;
        3)运行${安装目录}/install/script/rootuninstall.sh 。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: linux安装KingbaseES(人大金仓数据库)