赞
踩
- [root@7PGxjKPL4 ~]# cat /etc/*release
- Kylin Linux Advanced Server release V10 (Sword)
- DISTRIB_ID=Kylin
- DISTRIB_RELEASE=V10
- DISTRIB_CODENAME=juniper
- DISTRIB_DESCRIPTION="Kylin V10"
- DISTRIB_KYLIN_RELEASE=V10
- DISTRIB_VERSION_TYPE=enterprise
- DISTRIB_VERSION_MODE=normal
- NAME="Kylin Linux Advanced Server"
- VERSION="V10 (Sword)"
- ID="kylin"
- VERSION_ID="V10"
- PRETTY_NAME="Kylin Linux Advanced Server V10 (Sword)"
- ANSI_COLOR="0;31"
-
- Kylin Linux Advanced Server release V10 (Sword)
官网:人大金仓-成为世界卓越的数据库产品与服务提供商 (kingbase.com.cn)
注意:一定要了解自己的 cpu 是哪个型号的,否则执行文件会不兼容
授权文件: 人大金仓-成为世界卓越的数据库产品与服务提供商 (kingbase.com.cn)
- # 编辑如下配置,加入配置
- # 注意:设置 nofile 的 hard limit 不能大于/proc/sys/fs/nr_open,否则注销后将无法正常登陆
- [root@SLIHJo3R3 ~]# vi /etc/security/limits.conf
- * soft nofile 65536
- * hard nofile 65535
- * soft nproc 65536
- * hard nproc 65535
- * soft core unlimited
- * hard core unlimited
- # 编辑文件,加入如下信息
- [root@SLIHJo3R3 ~]# 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
- # 生效配置
- [root@SLIHJo3R3 ~]# sysctl -p
- [root@SLIHJo3R3 ~]# useradd -m kingbase
- [root@SLIHJo3R3 ~]# passwd kingbase
- 更改用户 kingbase 的密码 。
- 新的 密码:
- 重新输入新的 密码:
- passwd:所有的身份验证令牌已经成功更新。
- # 安装目录
- [root@SLIHJo3R3 ~]# mkdir -p /Kingbase/ES/V8
- # 数据目录
- [root@SLIHJo3R3 ~]# mkdir /Kingbase/ES/V8/data
- # 目录授权
- [root@SLIHJo3R3 ~]# chown -R kingbase /Kingbase/ES/V8
- [root@SLIHJo3R3 ~]# mount /opt/KingbaseES_V008R006C007B0024_Lin64_install.iso /mnt
- mount: /mnt: WARNING: source write-protected, mounted read-only.
- [kingbase@SLIHJo3R3 ~]$ cd /mnt
- [kingbase@SLIHJo3R3 mnt]$ ll
- 总用量 6
- dr-xr-xr-x 2 root root 2048 3月 23 18:50 setup
- -r-xr-xr-x 1 root root 3829 3月 23 18:50 setup.sh
- [kingbase@SLIHJo3R3 mnt]$ ./setup.sh -i console
- Now launch installer...
- Preparing to install
- Extracting the JRE from the installer archive...
- Unpacking the JRE...
- Extracting the installation resources from the installer archive...
- Configuring the installer for this system's environment...
- Verifying JVM........
- Launching installer...
- ===============================================================================
- KingbaseES V8 (使用 InstallAnywhere 创建)
- -------------------------------------------------------------------------------
- 正在准备控制台模式安装...
- ===============================================================================
- 请稍候
- ---
- ===============================================================================
- 简介
- --
- 本安装程序将指导您完成 KingbaseES V8 的安装。
- 建议您在继续本次安装前,退出所有程序。
- 如果要回到前一屏幕进行更改,可输入“back”。
- 如果要取消本次安装,可随时输入“quit”。
- KingbaseES Version: V8
- Kingbase Type:BMJ-NO
- Installer Version: V008R006C007B0024
- Install DATE:202305300737
- Kingbase Inc.
- http://www.kingbase.com.cn
- 请按 <ENTER> 键继续:
(1)回车同意协议
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
- 许可协议
- ----
-
- 安装和使用 KingbaseES V8 产品之前,您须接受下列许可协议:
-
-
- 北京人大金仓信息技术股份有限公司
- “软件最终用户许可协议”
-
- 重要须知,请认真阅读:本《最终用户许可协议》(以下
- 称《协议》)是您(个人或单一实体)与北京人大金仓信息
- 技术股份有限公司(以下简称“人大金仓”)之间有关上述
- 人大金仓软件产品的法律协议。
- 本“软件产品”包括计算机软件,并可能包括相关媒体、
- 印刷材料和联机文档(“软件产品”)。本“软件产品”还
- 包括对人大金仓提供给您的原“软件产品”的任何更新和补
- 充资料。任何与本“软件产品”一同提供给您的并与单独一
- 份软件许可证相关的软件产品是根据本《协议》中的条款而
- 授予您。您一旦安装、复制、下载、
- 访问或以其它方式使用“软件产品”,
- 即表示您同意接受本《协议》各项条款的约束。
- 如您不同意本《协议》中的条款,请不要安装、
- 复制或使用“软件产品”。
-
- 软件产品许可证
-
- 本“软件产品”受著作权法及国际著作权条约和其它知识
- 产权法和条约的保护。
-
- 请按 <ENTER> 键继续:
- ......
- ......
- 否接受此许可协议条款? (Y/N): Y
(2)完全安装
- ===============================================================================
- 选择安装集
- -----
-
- 请选择将由本安装程序安装的“安装集”。
-
- ->1- 完全安装
- 2- 客户端安装
-
- 3- 定制安装
-
- 输入“安装集”的号码,或按 <ENTER> 键以接受缺省值
- : 1
(3)选择授权文件路径
- 选择授权文件
- ------
-
-
- 文件路径: /Kingbase/ES/V8/license/license_29296/license_29296_0.dat
-
- License序列号 --- 启用 --- 5B9512C0-C2DA-11ED-B123-000C29CBE49F
- 生产日期 --- 启用 --- 2023-03-15
- 产品名称 --- 启用 --- KingbaseES V8
- 细分版本模板名 --- 启用 --- SALES-企业版 V8R6
- 产品版本号 --- 启用 --- V008R006C
- 浮动基准日期 ------ 启用
- 有效期间 --- 启用 --- 90
- 用户名称 --- 启用 --- 官方网站试用授权
- 项目名称 --- 启用 --- 官方网站试用授权
- CPU检查 --- 启用 --- 0
- 容器名称 --- 禁用 --- 0
- MAC地址 --- 启用 --- 00:00:00:00:00:00
- 最大连接数 --- 启用 --- 0
- 分区 --- 启用 --- 0
- 物理同步 --- 启用 --- 0
- 读写分离模块 --- 启用 --- 0
- 恢复到指定时间点 --- 启用 --- 0
- 集群对网络故障的容错 --- 启用 --- 0
- 快速加载 --- 启用 --- 0
- 日志压缩 --- 启用 --- 0
- 全文检索 --- 启用 --- 0
- 性能优化包(性能诊断) --- 启用 --- 0
- 性能优化包(性能调优) --- 启用 --- 0
- 保密通讯协议 --- 启用 --- 0
- 审计 --- 启用 --- 0
- 三权分立 --- 启用 --- 0
- 透明加密 --- 启用 --- 0
- 强制访问控制 --- 启用 --- 0
- 列加密 --- 启用 --- 0
- 密码复杂度 --- 启用 --- 0
- 用户锁定 --- 启用 --- 0
- 集群管理软件 --- 启用 --- 0
- 集群配置工具 --- 启用 --- 0
- 集群高级管理包 --- 启用 --- 0
- 并行查询 --- 启用 --- 0
- 并行备份还原 --- 启用 --- 0
- 异构数据源 --- 启用 --- 0
- 日志解析 --- 启用 --- 0
- GIS --- 启用 --- 0
- 日志解析为SQL --- 启用 --- 0
- 操作系统类型 --- 启用 --- 0
- 数据守护集群 --- 启用 --- 0
- 多活共享存储集群 --- 启用 --- 0
(4)选择安装目录
- 选择安装目录
- ------
-
- 请选择一个安装目录。
-
- 您想在哪一位置安装?
-
- 缺省安装文件夹: /opt/Kingbase/ES/V8
-
- 输入一个绝对路径,或按 <ENTER> 键以接受缺省路径
- : /Kingbase/ES/V8
-
- 安装文件夹为: /Kingbase/ES/V8
- 是否正确? (Y/N): Y
-
-
-
- ===============================================================================
- 确定:覆盖非空目录
- ---------
-
- 选择的目录已经有内容,确定是否覆盖?
-
- ->1- 确定
- 2- 取消
-
- 输入要选择的号码,或按 <ENTER> 键接受缺省值: 1
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
(5)进行安装
- 预安装摘要
- -----
-
- 在继续执行前请检查以下信息:
-
- 产品名:
- KingbaseES V8
-
- 安装文件夹:
- /Kingbase/ES/V8
-
- 产品功能部件:
- 数据库服务器,
- 接口,
- 数据库部署工具,
- 高可用组件,
- 数据库开发管理工具,
- 数据迁移工具
-
- 安装空间磁盘信息
- 所需磁盘空间: 6214 MB 空闲磁盘空间: 73246 MB
-
-
-
- 请按 <ENTER> 键继续:
-
-
-
- ===============================================================================
- 准备就绪,可以安装
- ---------
-
- 本安装程序已准备完毕,可在下列位置安装 KingbaseES V8:
-
- /Kingbase/ES/V8
-
- 按 <ENTER> 键进行安装:
-
-
-
- ===============================================================================
- 正在安装...
- -------
-
- [==================|==================|==================|==================]
- [------------------|------------------|------------------|------------------]
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
(6)按照如下过程进行配置和安装
- 选择存储数据的文件夹
- ----------
-
- 请选择一个文件夹,该文件夹必须为空。
-
- Data folder (默认﹕ /Kingbase/ES/V8/data):
-
-
-
-
- ===============================================================================
- 数据库端口
- -----
-
- 请输入数据库服务监听端口,默认54321。
-
- 端口 (默认﹕ 54321):
-
-
-
-
- ===============================================================================
- 数据库管理员
- ------
-
- 请输入数据库管理员用户名。
-
- 用户名: (默认﹕ system):
-
-
-
-
- ===============================================================================
- 输入密码
- ----
-
- 本次安装需输入密码才能继续。
-
- 请输入密码: 请输入密码:**********
-
-
-
- ===============================================================================
- 再次输入密码
- ------
-
- 本次安装需再次输入密码才能继续。
-
- 请再次输入密码: 请再次输入密码:**********
- 数据库服务字符集
- --------
-
- 请输入服务端字符集编码。
-
- ->1- UTF8
- 2- GBK
- 3- GB18030
-
- 输入您选择的号码,或按 <ENTER> 键以接受缺省值: 1
-
-
-
-
- ===============================================================================
- 数据库兼容模式
- -------
-
- 请输入数据库兼容模式。
-
- 1- PG
- ->2- ORACLE
-
- 输入您选择的号码,或按 <ENTER> 键以接受缺省值: 2
-
-
-
-
- ===============================================================================
- 字符大小写敏感特性
- ---------
-
- 请输入字符大小写敏感特性。
-
- ->1- YES
- 2- NO
-
- 输入您选择的号码,或按 <ENTER> 键以接受缺省值: 2
-
-
-
-
- ===============================================================================
- 存储块大小
- -----
-
- 请输入存储块大小。
-
- ->1- 8k
- 2- 16k
- 3- 32k
-
- 输入您选择的号码,或按 <ENTER> 键以接受缺省值: 2
-
-
-
-
- ===============================================================================
- 提示
- --
-
- 数据库即将被安装,需要花费一些时间,请耐心等待。
-
- 请按 <ENTER> 键继续:
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
-
-
-
- ===============================================================================
-
-
- 请稍候
- ---
- ===============================================================================
- 初始化数据库错误
- --------
-
-
-
- /Kingbase/ES/V8/KESRealPro/V008R006C007B0024/install/script/initcluster.sh:行
- 44: /Kingbase/ES/V8/Server/bin/initdb:无法执行二进制文件:
- 可执行文件格式错误
-
-
-
(7)如果这里出现可执行文件执行出错,说明选用的 cpu 对应的型号是错误的。我的 cpu 型号是鲲鹏系列的,因此重新下载并挂载了鲲鹏的镜像
[root@SLIHJo3R3 opt]# mount /opt/KingbaseES_V008R006C007B0024_Kunpeng64_install.iso /mnt
(8)直至提示安装成功
- 装完成
- ----
-
- 恭喜!KingbaseES V8 已成功地安装到:
-
- /Kingbase/ES/V8
-
- 如果您需要将 KingbaseES V8 注册为系统服务,请运行
-
- /Kingbase/ES/V8/install/script/root.sh
-
- <ENTER> 键以退出安装程序:
(9)新开一个 shell 窗口执行命令,执行完成按 enter 退出安装程序即可
- [root@SLIHJo3R3 ~]# /Kingbase/ES/V8/install/script/root.sh
- Starting KingbaseES V8:
- 等待服务器进程启动 .... 完成
- 服务器进程已经启动
- KingbaseES V8 started successfully
(10)到此服务已安装完成,查看服务状态
- [root@SLIHJo3R3 ~]# ps -ef |grep kingbase
- root 2065510 2065093 0 17:17 pts/1 00:00:00 su - kingbase
- kingbase 2065511 2065510 0 17:17 pts/1 00:00:00 -bash
- kingbase 2069515 1 0 17:28 ? 00:00:00 /Kingbase/ES/V8/KESRealPro/V008R006C007B0024/Server/bin/kingbase -D /Kingbase/ES/V8/data
- kingbase 2069516 2069515 0 17:28 ? 00:00:00 kingbase: logger
- kingbase 2069518 2069515 0 17:28 ? 00:00:00 kingbase: checkpointer
- kingbase 2069519 2069515 0 17:28 ? 00:00:00 kingbase: background writer
- kingbase 2069520 2069515 0 17:28 ? 00:00:00 kingbase: walwriter
- kingbase 2069521 2069515 0 17:28 ? 00:00:00 kingbase: autovacuum launcher
- kingbase 2069522 2069515 0 17:28 ? 00:00:00 kingbase: stats collector
- kingbase 2069523 2069515 0 17:28 ? 00:00:00 kingbase: kwr collector
- kingbase 2069524 2069515 0 17:28 ? 00:00:00 kingbase: ksh writer
- kingbase 2069525 2069515 0 17:28 ? 00:00:00 kingbase: ksh collector
- kingbase 2069526 2069515 0 17:28 ? 00:00:00 kingbase: logical replication launcher
- root 2069890 2067717 0 17:30 pts/2 00:00:00 grep kingbase
-
- [root@SLIHJo3R3 ~]# netstat -tunlp
- Active Internet connections (only servers)
- Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
- tcp 0 0 0.0.0.0:54321 0.0.0.0:* LISTEN 2069515/kingbase
- [root@SLIHJo3R3 ~]# /Kingbase/ES/V8/Server/bin/ksql -p 54321 -U system test
- ksql (V8.0)
- 输入 "help" 来获取帮助信息.
-
- test=# select version();
- version
- ------------------------------------------------------------------------------------------------
- KingbaseES V008R006C007B0024 on aarch64-unknown-linux-gnu, compiled by gcc (GCC) 7.3.0, 64-bit
- (1 行记录)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。