金仓数据库-KingbaseES-学习-01-单机摆设(非图形化安装) ...

打印 上一主题 下一主题

主题 996|帖子 996|积分 2988

目次
一、环境信息
二、介绍
三、下载地点
四、安装步骤
1、配置内核参数
(1)文件体系相干
(2)共享内存与信号量(IPC)
(3)网络与端口配置
(4)关键场景
(5)注意事项
(6)编辑/etc/sysctl.conf
(7)持久化配置
(8)查察配置
2、用户创建
3、密码设置
4、资源限制配置
(1)资源参数
(2)资源限制类型
(3)编辑/etc/security/limits.conf
(4)验证见效
5、目次创建
6、权限赋予
7、镜像挂载
8、拷贝文件
9、镜像卸载
10、权限赋予
11、操作体系语言修改
12、步伐安装
13、体系服务注册
14、登录数据库
15、制止数据库
16、启动数据库


一、环境信息

名称
CPUIntel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
操作体系CentOS Linux release 7.9.2009 (Core)
内存6G
逻辑核数6
KingbaseES版本V009R001C002B0014

二、介绍

金仓数据库管理体系[简称:KingbaseES] 是中电科金仓(北京)科技股份有限公司自主研发的、 具有自主知识产权的商用关系型数据库管理体系(DBMS)。该产品面向事务处置惩罚类应用,分身各类数据分析类应 用,可用做信息管理体系、业务及生产体系、决策支持体系、全文检索、地理信息体系等的承载数据库。
KingbaseES 支持多种操作体系和硬件平台: 支持 Linux、Windows、国产 Kylin 等数十个操作体系产品版本,支 持通用x86_64 及国产龙芯、飞腾、申威等CPU硬件体系架构。
针对差别类型的客户需求,KingbaseES 提供标准版、企业版、专业版、开发版等多种版本。这些版本构建于同 一数据库引擎上,差别平台版本完全兼容。
KingbaseES 软件能够提供一主一备以及一主多备的高可用集群架构,实现数据及实例级(异地)故障容灾,也能 够提供多节点并行服务,内存融合及存储共享,实现高并发性能利用最大化,团结读写分离或备份使用同步实现数据 保护最大化。

三、下载地点

  1. https://download.kingbase.com.cn/xzzx/index.htm
复制代码


四、安装步骤

1、配置内核参数

(1)文件体系相干

参数值分析fs.aio-max-nr1048576体系允许的异步 I/O 操作最大数量。用于支持高并发异步 IO 的场景(如数据库)。注意:本参数限制并发发出的哀求数量。应该设置以避免IO子体系的失败。fs.file-max6815744体系全局最大文件句柄数。限制所有进程可同时打开的文件总数,防止资源耗尽。
(2)共享内存与信号量(IPC)

参数值分析kernel.shmall2097152体系可分配的共享内存总页数(单位:内存页,默认页大小 4KB)。总共享内存 = shmall * 页大小。kernel.shmmax4294967295单个共享内存段的最大大小(单位:字节)。
最小: 536870912。
最大:物理内存值减去1 字节。
发起:大于物理内存的一 半。kernel.shmmni4096体系允许的共享内存段最大数量kernel.sem250 32000 100 128信号量参数(格式:SEMMSL SEMMNS SEMOPM SEMMNI)。
- SEMMSL: 每个信号量集的最大信号量数量
- SEMMNS: 体系总信号量数量
- SEMOPM: 单次操作最大信号量数
- SEMMNI: 体系信号量集总数
(3)网络与端口配置

参数值分析net.ipv4.ip_local_port_range9000 65500TCP/UDP 本地端口范围。
- 扩大范围可支持更多并发连接(如 Web 服务器)。net.core.rmem_default262144默认吸收缓冲区大小(单位:字节)。net.core.rmem_max4194304吸收缓冲区最大大小(单位:字节)。net.core.wmem_default262144默认发送缓冲区大小(单位:字节)。net.core.wmem_max1048576发送缓冲区最大大小(单位:字节)。
(4)关键场景


  • 数据库优化

    • kernel.shmmax、kernel.shmall 调解共享内存以顺应数据库缓存需求。
    • fs.aio-max-nr 提升异步 IO 性能。

  • 高并发网络服务

    • net.ipv4.ip_local_port_range 扩大可用端口范围。
    • net.core.rmem_max/wmem_max 优化网络吞吐量。

  • 防止资源耗尽

    • fs.file-max 避免因文件句柄不足导致服务瓦解。


(5)注意事项


  • 单位问题

    • kernel.shmmax、kernel.shmall 的值与体系内存大小相干,需根据实际物理内存调解。
    • 例如 kernel.shmmax=4294967295 表示约 4GB(实用于小内存体系)。

  • 信号量参数

    • 若应用提示信号量不足,需增大 kernel.sem 的值。

  • 端口范围有效性

    • net.ipv4.ip_local_port_range 的合法范围是 1024-65535,且第一个值需小于第二个值。

(6)编辑/etc/sysctl.conf

  1. [root@czg2 Pkg]# cat /etc/sysctl.conf
  2. fs.aio-max-nr=1048576
  3. fs.file-max=6815744
  4. kernel.shmall=2097152
  5. kernel.shmmax=4294967295
  6. kernel.shmmni=4096
  7. kernel.sem=250 32000 100 128
  8. net.ipv4.ip_local_port_range=9000 65500
  9. net.core.rmem_default=262144
  10. net.core.rmem_max=4194304
  11. net.core.wmem_default=262144
  12. net.core.wmem_max=1048576
复制代码
(7)持久化配置

发起是先重启服务器,再执行如下下令:
  1. [root@czg2 Pkg]# sysctl -p
  2. fs.aio-max-nr = 1048576
  3. fs.file-max = 6815744
  4. kernel.shmall = 2097152
  5. kernel.shmmax = 4294967295
  6. kernel.shmmni = 4096
  7. kernel.sem = 250 32000 100 128
  8. net.ipv4.ip_local_port_range = 9000 65500
  9. net.core.rmem_default = 262144
  10. net.core.rmem_max = 4194304
  11. net.core.wmem_default = 262144
  12. net.core.wmem_max = 1048576
复制代码
(8)查察配置

  1. [root@czg2 Pkg]# sysctl -a
复制代码
2、用户创建

  1. [root@czg2 Pkg]# useradd -m kingbase
复制代码
3、密码设置

  1. [root@czg2 Pkg]# passwd kingbase
复制代码
4、资源限制配置

(1)资源参数

参数描述nofile用户或进程可以打开的文件描述符的最大数量。nproc用户或进程可以创建的最大进程数。data进程数据段的最大大小(单位:KB)。stack进程堆栈段的最大大小(单位:KB)。core核心转储文件的最大大小(单位:KB)。rss进程常驻内存集的最大大小(单位:KB)。as进程地点空间的最大大小(单位:KB)。maxlogins用户允许的最大登录会话数。maxsyslogins体系允许的最大登录用户总数。priority用户进程的优先级(nice 值)。locks用户可以持有的文件锁的最大数量。sigpending用户可以挂起的信号的最大数量。msgqueue用户可以使用的 POSIX 消息队列的最大大小(单位:字节)。nice用户进程的最大 nice 值(范围:-20 到 19)。rtprio用户进程的最大实时优先级(范围:0 到 99)。memlock用户可以锁定的内存的最大大小(单位:KB)。 (2)资源限制类型

硬限制(hard limit)


  • 由 root 用户设置,是用户或用户组能够使用的资源上限。
  • 平凡用户不能修改硬限制。
软限制(soft limit)


  • 用户可以自行修改,但不能超过硬限制。
  • 通常用于告诫或临时限制。
(3)编辑/etc/security/limits.conf

  1. kingbase soft nofile 65536
  2. #注意:设置nofile的hard limit不能大于/proc/sys/fs/nr_open,否则注销后将无法正常登陆。
  3. kingbase hard nofile 65536
  4. kingbase soft nproc  65536
  5. kingbase hard nproc  65536
  6. kingbase soft core   unlimited
  7. kingbase hard core   unlimited
复制代码
(4)验证见效

  1. [root@czg2 Pkg]# su - kingbase
  2. 上一次登录:一 2月 10 16:16:11 CST 2025pts/1 上
  3. [kingbase@czg2 ~]$ ulimit -a
  4. core file size          (blocks, -c) unlimited
  5. data seg size           (kbytes, -d) unlimited
  6. scheduling priority             (-e) 0
  7. file size               (blocks, -f) unlimited
  8. pending signals                 (-i) 23657
  9. max locked memory       (kbytes, -l) 64
  10. max memory size         (kbytes, -m) unlimited
  11. open files                      (-n) 65536
  12. pipe size            (512 bytes, -p) 8
  13. POSIX message queues     (bytes, -q) 819200
  14. real-time priority              (-r) 0
  15. stack size              (kbytes, -s) 8192
  16. cpu time               (seconds, -t) unlimited
  17. max user processes              (-u) 65536
  18. virtual memory          (kbytes, -v) unlimited
  19. file locks                      (-x) unlimited
复制代码
5、目次创建

  1. [root@czg2 ~]# mkdir -p /opt/Kingbase/ES/V9
复制代码
6、权限赋予

  1. [root@czg2 ~]# chown -R kingbase:kingbase /opt/Kingbase/
  2. [root@czg2 ~]# chmod -R 755 /opt/Kingbase/
复制代码
7、镜像挂载

  1. [root@czg2 Pkg]# mount -o loop KingbaseES_V009R001C002B0014_Lin64_install.iso /opt/Pkg/KingbaseES
复制代码
8、拷贝文件

  1. [root@czg2 Pkg]# cp -r /opt/Pkg/KingbaseES/setup* .
复制代码
9、镜像卸载

  1. [root@czg2 Pkg]# umount /opt/Pkg/KingbaseES
复制代码
10、权限赋予

  1. [root@czg2 ~]# chown -R kingbase:kingbase /opt/Pkg/setup*
  2. [root@czg2 ~]# chmod -R 755 /opt/Pkg/setup*
复制代码
11、操作体系语言修改

  1. [root@czg2 ~]# echo $LANG
  2. zh_CN.UTF-8
复制代码
下令行安装中文笔墨提示。
  1. [kingbase@czg2 Pkg]$ export LANG=zh_CN.UTF-8
复制代码
下令行安装英文笔墨提示。
  1. [kingbase@czg2 Pkg]$ export LANG=en_US.UTF-8
复制代码
12、步伐安装

  1. [kingbase@czg2 Pkg]$ sh setup.sh -i console
  2. Now launch installer...
  3. Preparing to install
  4. Extracting the JRE from the installer archive...
  5. Unpacking the JRE...
  6. Extracting the installation resources from the installer archive...
  7. Configuring the installer for this system's environment...
  8.           Verifying JVM........
  9. Launching installer...
  10. ===============================================================================
  11. KingbaseES V9                                           (使用 InstallAnywhere 创建)
  12. -------------------------------------------------------------------------------
  13. 正在准备控制台模式安装...
  14. ===============================================================================
  15. 请稍候
  16. ---
  17. ===============================================================================
  18. 简介
  19. --
  20. 本安装程序将指导您完成 KingbaseES V9 的安装。
  21. 建议您在继续本次安装前,退出所有程序。
  22. 如果要回到前一屏幕进行更改,可输入“back”。
  23. 如果要取消本次安装,可随时输入“quit”。
  24. KingbaseES Version: V9
  25. Kingbase Type:BMJ-NO
  26. Installer Version: V009R001C002B0014
  27. Install DATE:202502100552
  28. Kingbase Inc.
  29.         http://www.kingbase.com.cn
  30. 请按 <ENTER> 键继续:
复制代码
回车继续
  1. ===============================================================================
  2. 请稍候
  3. ---
  4. ===============================================================================
  5. 许可协议
  6. ----
  7. 安装和使用 KingbaseES V9 产品之前,您须接受下列许可协议:
  8. 北京人大金仓信息技术股份有限公司
  9. “软件最终用户许可协议”
  10.     重要须知,请认真阅读:本《最终用户许可协议》(以下
  11. 称《协议》)是您(个人或单一实体)与北京人大金仓信息
  12. 技术股份有限公司(以下简称“人大金仓”)之间有关上述
  13. 人大金仓软件产品的法律协议。
  14. 本“软件产品”包括计算机软件,并可能包括相关媒体、
  15. 印刷材料和联机文档(“软件产品”)。本“软件产品”还
  16. 包括对人大金仓提供给您的原“软件产品”的任何更新和补
  17. 充资料。任何与本“软件产品”一同提供给您的并与单独一
  18. 份软件许可证相关的软件产品是根据本《协议》中的条款而
  19. 授予您。您一旦安装、复制、下载、
  20. 访问或以其它方式使用“软件产品”,
  21. 即表示您同意接受本《协议》各项条款的约束。
  22. 如您不同意本《协议》中的条款,请不要安装、
  23. 复制或使用“软件产品”。
  24. 软件产品许可证
  25.     本“软件产品”受著作权法及国际著作权条约和其它知识
  26. 产权法和条约的保护。
  27. 请按 <ENTER> 键继续:
复制代码
回车继续
  1. 本“软件产品”只许可使用,而不出售。
  2. 1、许可证的授予。只要您遵守本《协议》,
  3. 人大金仓将授予您下列非独占性的不可转让的权利:
  4.     应用软件。
  5. 本软件的使用应在相应合同上规定的地点上使用。使用应受
  6. 到购买的数量和许可种类(如合同中所约定)的使用限制所
  7. 制约。如果许可种类没有特殊说明,
  8. 则您只能在单一一台计算机、工作站、手持式计算机、
  9. 智能电话或其他数字电子仪器(“计算机”)上安装、使用、
  10. 访问、显示、运行或以其他方式互相作用于(“运行”)本
  11. “软件产品”的一份副本
  12.     保留权利。除本协议中具体的规定外,
  13. 未明示授予的一切其它权利均为人大金仓所有。
  14. 人大金仓保留对本协议内容的解释权。
  15. 2、其它权利和限制的说明。
  16.     限制转让。在任何情况下,
  17. 没有人大金仓的事先书面同意,
  18. 您不得转让本协议或本协议项下授予的任何使用许可。
  19. 请按 <ENTER> 键继续:
复制代码
回车继续
  1.     非再销售性软件。
  2. 如果本“软件产品”标明“非再销售品”,
  3. 则无论本《协议》其它条款有如何说明,
  4. 您对本“软件产品”的使用只限于演示、测试或评价目的,
  5. 而您不得再销售或以其它方式有偿转让本“软件产品”。
  6.     对反向工程、反向编译、反汇编的限制。
  7. 您不得对本“软件产品”进行反向工程、
  8. 反向编译或反汇编;尽管有此限制,
  9. 但如果适用法律明示允许上述活动,
  10. 并仅在适用法律明示允许的范围内从事上述活动,
  11. 则不在此限。
  12.     商标。本《协议》不授予您任何有关人大金仓商标或服务
  13. 商标的权利。
  14. 出租限制。不得出租、租赁或出借本“软件产品”。
  15.     出口限制。您承认本“软件产品”受中国出口法律管辖。
  16. 您同意遵守所有适用于本“软件产品”的国际法和国内法,
  17. 包括《中华人民共和国对外贸易法》,
  18. 请按 <ENTER> 键继续:
复制代码
回车继续
  1. 以及中国政府颁布的相关软件出口的限制和规定。
  2.     支持服务。人大金仓为您提供与“软件产品”有关的支持
  3. 服务(“支持服务”),
  4. 但支持服务的具体内容受相关合同的制约,
  5. 人大金仓保留对支持服务进行收费的权利。
  6. 支持服务的使用受用户手册、联机文档和/或其它人大金仓提
  7. 供的材料中所述的各项政策和计划的制约。提供给您作为支
  8. 持服务的一部份的任何附加软件代码应被视为本“软件产品
  9. ”的一部分,并须符合本《协议》中的各项条款和条件。
  10. 至于您提供给人大金仓作为支持服务的一部分的技术信息,
  11. 人大金仓可将其用于商业用途,包括产品支持和开发。
  12. 除了在为您提供支持时必须的情况外,
  13. 人大金仓在使用这些技术信息时不会以个人形式提及您。
  14.     协议终止。如您未遵守本《协议》的各项条款和条件,
  15. 在不损害其它权利的情况下,人大金仓可终止本《协议》。
  16. 如此类情况发生,
  17. 您必须销毁“软件产品”的所有副本及其所有组成部分。
  18. 3、升级版本。如本“软件产品”标明为升级版本,您必须获
  19. 取由人大金仓标明为合格使用升级版本的产品的许可证方可
  20. 请按 <ENTER> 键继续:
复制代码
请不停回车直到出现如下画面
  1. 《中华人民共和国计算机软件保护条例》、
  2. 《中华人民共和国商标法》、《中华人民共和国专利法》、
  3. 《中华人民共和国反不正当竞争法》等法律法规)。
  4. 因本协议或其违约引起的或与之有关的任何争论或索赔,
  5. 应由人大金仓所在地人民法院管辖。
  6. 人大金仓的知识产权如被侵犯,上述规定不限制人大金仓就
  7. 此向具有合法管辖权的法院请求做出强制性的补救措施。
  8. 人大金仓的联系方式如下:
  9. 地址:北京市朝阳区容达路7号中国电科太极信息产业园B座三
  10. 邮编:100102
  11. 电话:86-10-5885 1118
  12. 网址:www.kingbase.com.cn
  13. 全国服务热线:400-601-1188
  14. 技术支持邮箱:support@kingbase.com.cn
  15. 是否接受此许可协议条款? (Y/N):
复制代码
Y
  1. ===============================================================================
  2. 选择安装集
  3. -----
  4. 请选择将由本安装程序安装的“安装集”。
  5.   ->1- 完全安装
  6.     2- 客户端安装
  7.     3- 定制安装
  8. 输入“安装集”的号码,或按 <ENTER> 键以接受缺省值
复制代码
1
  1. ===============================================================================
  2. 选择授权文件
  3. ------
  4. 不选择授权文件,则使用软件自带试用版授权
  5. 提示:请在有效期内及时更换正式授权文件。
  6. 文件路径 :
复制代码
/opt/Pkg/license_41248/license_41248_0.dat
用的是官网提供的企业版试用Key。没有的话回车就行
  1. License序列号 --- 启用 --- 197C9F62-3209-11EF-AACD-000C29CBE49F
  2. 生产日期 --- 启用 --- 2024-06-24
  3. 产品名称 --- 启用 --- KingbaseES V8
  4. 细分版本模板名 --- 启用 --- SALES-企业版 V9R1
  5. 产品版本号 --- 启用 --- V009R001C
  6. 浮动基准日期 ------ 启用
  7. 有效期间 --- 启用 --- 90
  8. 用户名称 --- 启用 --- 官方网站试用授权
  9. 项目名称 --- 启用 --- 官方网站试用授权
  10. CPU检查 --- 启用 --- 0
  11. 容器名称 --- 禁用 --- 0
  12. MAC地址 --- 启用 --- 00:00:00:00:00:00
  13. 最大连接数 --- 启用 --- 0
  14. 分区 --- 启用 --- 0
  15. 物理同步 --- 启用 --- 0
  16. 读写分离模块 --- 启用 --- 0
  17. 恢复到指定时间点 --- 启用 --- 0
  18. 集群对网络故障的容错 --- 启用 --- 0
  19. 快速加载 --- 启用 --- 0
  20. 日志压缩 --- 启用 --- 0
  21. 全文检索 --- 启用 --- 0
  22. 性能优化包(性能诊断) --- 启用 --- 0
  23. 性能优化包(性能调优) --- 启用 --- 0
  24. 保密通讯协议 --- 启用 --- 0
  25. 审计 --- 启用 --- 0
  26. 三权分立 --- 启用 --- 0
  27. 透明加密 --- 启用 --- 0
  28. 强制访问控制 --- 启用 --- 0
  29. 列加密 --- 启用 --- 0
  30. 密码复杂度 --- 启用 --- 0
  31. 用户锁定 --- 启用 --- 0
  32. 集群管理软件 --- 启用 --- 0
  33. 集群配置工具 --- 启用 --- 0
  34. 集群高级管理包 --- 启用 --- 0
  35. 并行查询 --- 启用 --- 0
  36. 并行备份还原 --- 启用 --- 0
  37. 异构数据源 --- 启用 --- 0
  38. 日志解析 --- 启用 --- 0
  39. GIS --- 启用 --- 0
  40. 日志解析为SQL --- 启用 --- 0
  41. 操作系统类型 --- 启用 --- 0
  42. 数据守护集群 --- 启用 --- 0
  43. 多活共享存储集群 --- 启用 --- 0
  44. ===============================================================================
  45. 选择安装目录
  46. ------
  47. 请选择一个安装目录。
  48. 您想在哪一位置安装?
  49.   缺省安装文件夹: /opt/Kingbase/ES/V9
  50. 输入一个绝对路径,或按 <ENTER> 键以接受缺省路径
  51.       :
复制代码
回车
  1. ===============================================================================
  2. 预安装摘要
  3. -----
  4. 在继续执行前请检查以下信息:
  5. 产品名:
  6.     KingbaseES V9
  7. 安装文件夹:
  8.     /opt/Kingbase/ES/V9
  9. 产品功能部件:
  10.     数据库服务器,
  11.     接口,
  12.     数据库部署工具,
  13.     高可用组件,
  14.     数据库开发管理工具,
  15.     数据库迁移工具
  16. 安装空间磁盘信息
  17.     所需磁盘空间: 5378 MB           空闲磁盘空间: 8797 MB
  18. 请按 <ENTER> 键继续:
复制代码
回车
  1. ===============================================================================
  2. 准备就绪,可以安装
  3. ---------
  4. 本安装程序已准备完毕,可在下列位置安装 KingbaseES V9:
  5. /opt/Kingbase/ES/V9
  6. 按 <ENTER> 键进行安装:
复制代码
回车
  1. 选择存储数据的文件夹
  2. ----------
  3. 请选择一个文件夹,该文件夹必须为空。
  4. Data folder (默认﹕ /opt/Kingbase/ES/V9/data):
复制代码
回车
  1. 数据库端口
  2. -----
  3. 请输入数据库服务监听端口,默认54321。
  4. 端口 (默认﹕ 54321):
复制代码
回车
  1. 数据库管理员
  2. ------
  3. 请输入数据库管理员用户名。
  4. User (默认﹕ system):
复制代码
回车
  1. 输入密码
  2. ----
  3. 本次安装需输入密码才能继续。
  4. 请输入密码: 请输入密码:*******
  5. ===============================================================================
  6. 再次输入密码
  7. ------
  8. 本次安装需再次输入密码才能继续。
  9. 请再次输入密码: 请再次输入密码:*******
复制代码
自定义密码
  1. 数据库服务字符集
  2. --------
  3. 请输入服务端字符集编码。
  4.     1- default
  5.   ->2- UTF8
  6.     3- GBK
  7.     4- GB2312
  8.     5- GB18030
  9. 输入您选择的号码,或按 <ENTER> 键以接受缺省值:
复制代码
回车
  1. 区域
  2. --
  3. 请输入数据库区域。
  4.     1- C
  5.   ->2- zh_CN.UTF-8
  6.     3- en_US.UTF-8
  7. 输入您选择的号码,或按 <ENTER> 键以接受缺省值:
复制代码
回车
  1. 数据库兼容模式
  2. -------
  3. 请输入数据库兼容模式。
  4.     1- PG
  5.   ->2- ORACLE
  6.     3- MySQL
  7. 输入您选择的号码,或按 <ENTER> 键以接受缺省值:
复制代码
回车
  1. 字符大小写敏感特性
  2. ---------
  3. 请输入字符大小写敏感特性。
  4.   ->1- YES
  5.     2- NO
  6. 输入您选择的号码,或按 <ENTER> 键以接受缺省值:
复制代码
回车
  1. 存储块大小
  2. -----
  3. 请输入存储块大小。
  4.   ->1- 8k
  5.     2- 16k
  6.     3- 32k
  7. 输入您选择的号码,或按 <ENTER> 键以接受缺省值:
复制代码
回车
  1. 身份认证方法
  2. ------
  3. 请选择身份认证方法。
  4.   ->1- scram-sha-256
  5.     2- scram-sm3
  6.     3- sm4
  7.     4- sm3
  8. 输入您选择的号码,或按 <ENTER> 键以接受缺省值:
复制代码
回车
  1. 自定义参数
  2. -----
  3. 请输入自定义初始化数据库参数。
  4. Custom (默认﹕  ):
复制代码
自定义参数(自定义),可自由输入任何值,作为初始化数据库的参数 有关数据库初始化参数,详情可见《KingbaseES 服务器应用参考手册》第2章 自定义特别参数:
(如果输入值包罗以下某一项,请注意特别情况)-c:初始化天生的配置文件会被加密,此时设置的端口值不会在初始化阶段进行修改,启动 King baseES 服务时将使用默认端口值54321。
注意: 输入的参数值不能包罗-W,--pwprompt,% 和 $。
我这边就回车了
  1. 提示
  2. --
  3. 数据库即将被安装,需要花费一些时间,请耐心等待。
  4. 请按 <ENTER> 键继续:
复制代码
回车
  1. 安装完成
  2. ----
  3. 恭喜!KingbaseES V9 已成功地安装到:
  4. /opt/Kingbase/ES/V9
  5. 如果您需要将 KingbaseES V9 注册为系统服务,请运行
  6.     /opt/Kingbase/ES/V9/install/script/root.sh
  7. 按 <ENTER> 键以退出安装程序:
  8. Complete.
复制代码
13、体系服务注册

root用户执行
  1. [root@czg2 ~]# /opt/Kingbase/ES/V9/install/script/root.sh
  2. Starting KingbaseES V9:
  3. 等待服务器进程启动 ...... 完成
  4. 服务器进程已经启动
  5. KingbaseES V9 started successfully
复制代码
14、登录数据库

  1. [kingbase@czg2 bin]$ ./ksql -p 54321 -U system -d kingbase
  2. 用户 system 的口令:
  3. 输入 "help" 来获取帮助信息.
  4. kingbase=# select version();
  5.                                                        version                                                        
  6. ----------------------------------------------------------------------------------------------------------------------
  7. KingbaseES V009R001C002B0014 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28), 64-bit
  8. (1 行记录)
复制代码
15、制止数据库

  1. [kingbase@czg2 bin]$ pwd
  2. /opt/Kingbase/ES/V9/Server/bin
  3. [kingbase@czg2 bin]$ ./sys_ctl stop -m fast -w -D /opt/Kingbase/ES/V9/data
  4. 等待服务器进程关闭 ...... 完成
  5. 服务器进程已经关闭
  6. [root@czg2 Pkg]# systemctl stop kingbased
复制代码
16、启动数据库

  1. [kingbase@czg2 bin]$ ./sys_ctl -w start -D /opt/Kingbase/ES/V9/data -l "/opt/Kingbase/ES/V9/data/sys_log/startup.log"
  2. 等待服务器进程启动 ....... 完成
  3. 服务器进程已经启动
  4. [root@czg2 Pkg]# systemctl start kingbased
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王海鱼

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表