当前位置: 首页 > news >正文

Redhat7.9 安装 KingbaseES 金仓数据库 V9单机版(静默安装)

Redhat7.9 安装 KingbaseES 金仓数据库 V9单机版 ——静默安装

  • 一、安装前规划
  • 二、操作系统配置
  • 三、图形化安装教程
  • 四、命令行安装教程
  • 五、静默安装
    • 5.1 开始安装
    • 5.2 安装完成
    • 5.3 登录验证

点击查看Redhat7.9虚拟机安装教程

点击查看安装前配置图形化安装文章,在此就不在赘述

点击查看命令行安装文章,在此就不在赘述

一、安装前规划

二、操作系统配置

三、图形化安装教程

四、命令行安装教程

五、静默安装

5.1 开始安装

cd /kingbaseES/insatll/setup/##为了使文件看起来更清晰,将silent.cfg中的注释部分去掉
mv silent.cfg silent.cfg.bakchmod +x silent.cfggrep -v '^\s*#' silent.cfg.bak | grep -v '^\s*$' > silent.cfg

在这里插入图片描述

更改配置文件参数

在这里插入图片描述

配置文件参数说明

序号参数名默认值说明
1CHOSEN_INSTALL _SETFull选择安装集,可选值包括:1)Full,完全安装2)Client,客户端安装3)Custom,定制安装
2CHOSEN_FEATURE _LISTSERVER,KSTUDIO, KDTS,DEPLOY, INTERFACE, KINGBASEHA选择安装特性,CHOSEN_INSTALL_SET=Custom起作用。可选值:1)SERVER,服务器2)KSTUDIO,数据库开发管理工具3)KDTS,数据库迁移工具4)DEPLOY,数据库部署工具5)INTERFACE,接口6)KINGBASEHA,高可用组件多值用逗号分隔。大小写不敏感。如果是错误的组件名称则忽略。
3KB_LICENSE_PATH授权文件的绝对路径,如果指定该参数,就会选择用户指定的 license文件;如果未指定,则会使用软件自带试用版授权,请在有效期内及时更换正式授权文件。
4USER_INSTALL_DIR/opt/Kingbase/ES/V9安装目录绝对路径,必须指定,否则报错退出安装过程。路径分隔符使用’/'。
5USER_SELECTED _DATA_FOLDER数据目录绝对路径,必须为空目录,否则报错退出安装过程。如果不指定数据目录,默认为安装路径下data目录。
6DB_PORT54321数据库服务端口,必填,端口取值范围为1-65535。否则报错退出安装过程。
7DB_USERsystem数据库默认用户名,必填,长度不超过63字符。否则报错退出安装过程。
8DB_PASS数据库初始密码,必填,否则报错退出安装过程。无长度限制。
9DB_PASS2确认数据库初始密码,需要和DB_PASS一致,否则报错退出安装过程。
10ENCODING_PARAMUTF8数据库字符集,必填,大小写敏感,否则报错退出安装过程。可选值 1) default 2)UTF8 3)GBK 4)GB2312 5)GB18030
11DATABASE_MODE _PARAMORACLE数据库兼容模式,必填,大小写敏感,否则报错退出安装过程。可选值1)ORACLE 2)PG 3) MySQL
12LOCALE_PARAM当字符集编码为 default 时,默认区域值为:default(可选 C)当字符集编码为 UTF8 时,默认区域值为:zh_CN.UTF-8 (可选 en_US.UTF-8、C)当字符集编码为GBK 时,默认区域值为:zh_CN.GBK(可选 C)当字符集编码为GB2312时,默认区域值为:zh_CN.GB2312(可选 C)当字符集编码为GB18030时,默认区域值为:zh_CN.GB18030(可选 C)
13CASE_SENSITIVE _PARAMYES数据库是否区分大小写,必填,大小写敏感,否则报错退出安装过程。可选值1)YES 2)NO
14BLOCK_SIZE _PARAM8k存储块大小,必填,大小写敏感,否则报错退出安装过程。可选值 1)8k 2)16k 3)32k
15AUTHENTICATION_ METHOD_PARAMscram-sha-256默认身份认证方法为scram-sha-256(可选 scram-sm3,sm4,sm3)
16INITCUSTOM自定义参数,作为初始化数据库的参数,选填注意:输入的参数值不能包含-W,–pwprompt,%和$。如果输入的参数值包含-c,则启动数据库将使用默认端口值54321。

开始安装

sh /kingbaseES/insatll/setup.sh -i silent -f /kingbaseES/insatll/setup/silent.cfg

在这里插入图片描述
执行root.sh

在这里插入图片描述

5.2 安装完成

安装完成,查看安装结果

安装完成后,需从安装日志中查看是否安装成功:

在这里插入图片描述

无报信息,则安装成功,否则安装失败,报错信息如下:
在这里插入图片描述

5.3 登录验证

服务启停

#启动服务
sys_ctl -w start -D /kingbaseES/data/ -l "/kingbaseES/data/sys_log/startup.log"
#停止服务
sys_ctl stop -m fast -w -D /kingbaseES/data/

查看KingbaseES版本

在这里插入图片描述

验证工具是否能连接数据库
在这里插入图片描述


http://www.mrgr.cn/news/74986.html

相关文章:

  • 在 Ubuntu 中用 VSCode 配置 C 语言项目的编译与调试(详解教程)
  • Ubuntu20.04升级glibc升级及降级的心路历程
  • OSG开发笔记(三十三):同时观察物体不同角度的多视图从相机技术
  • Linux---常用shell脚本
  • 微服务中的技术使用与搭配:如何选择合适的工具构建高效的微服务架构
  • 告别Print,使用IceCream进行高效的Python调试
  • NFC批量写入网址、文本、应用app、蓝牙
  • 该如何升级Tableau server呢?
  • FastHTML快速入门: Cookies,Sessions,提示,认证和授权
  • 人机界面与人们常说的“触摸屏”有什么区别?这下终于清楚了
  • 谷歌浏览器扩展程序开发指南
  • Linux项目自动化构建工具—make与makefile
  • spring @Qualifier 注解解决依赖注入时类型相同但名称不同的 bean问题
  • window上 opencpn主要文件位置
  • JavaScript——DOM编程、JS的对象和JSON
  • VTK知识学习(8)-坐标系统
  • 18 为什么这些SQL语句逻辑相同,性能却差异巨大?
  • Spring Data Redis常见操作总结
  • Redis使用
  • 初识Redis
  • 护照阅读器在银行应用:提升客户身份认证效率,强化金融安全防护
  • javascript-Web APLs (五)
  • 区块链智能合约开发:全面解析与实践指南
  • C#基元类型表
  • 大数据治理:从概念到实践的旅程
  • SELINUX和防火墙