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