1.环境准备
文档参考:基于Linux系统的数据库软件安装指南
linux环境:centos7.2或其他
KingbaseES安装包:官网下载KingbaseES_V008R006C007B0024_Lin64_install,选择CPU为x86
license:官网下载license-企业版-90天
2.目录规划
安装包目录:/install
数据库安装目录:/KingbaseES/V8
数据目录:/data
备份目录:/backup
mkdir -p /install /KingbaseES/V8 /data /backup
安装包、license、optimize_system_conf.sh上传到/install
3.系统参数优化
可以使用optimize_system_conf.sh脚本优化
bash optimize_system_conf.sh
参数检查:
reboot
id kingbase
grep '^[a-zA-Z]' /etc/sysctl.conf
grep '^[a-zA-Z]' /etc/security/limits.conf
grep RemoveIPC /etc/systemd/logind.conf
getenforce
systemctl status firewalld.service
systemctl list-unit-files |grep firewalld
4.安装包解压及权限调整
cd /install/
mkdir kes_v8r6c7b24_install
mount KingbaseES_V008R006C007B0024_Lin64_install.iso /mnt/
cp -r /mnt/* kes_v8r6c7b24_install/
chown -R kingbase:kingbase /install/ /KingbaseES/ /data/ /backup/
chmod -R 775 /install/ /KingbaseES/ /backup/
chmod -R 700 /data/
5.KingbaseES安装
kingbase登录
cd /install/kes_v8r6c7b24_install
bash setup.sh
5.1简介
5.2许可协议:勾选接受
5.3选择安装集:勾选完全安装
5.4选择授权文件:/install目录下的license
5.5选择安装目录:/KingbaseES/V8
5.6预安装摘要
5.7安装中
5.8选择数据目录:/data
5.9初始化数据库参数:根据实际情况
端口号:54321
数据库管理员:system
管理员密码:123456
字符集:GBK
兼容模式:ORACLE
是否大小写敏感:是
存储块大小:8k
5.10安装完成
su root
/KingbaseES/V8/install/script/root.sh