需先解压开安装包(参考命令:tar -xvf 安装包名称),然后打开新终端,进入安装程序所在目录,以 kingbase
用户执行如下命令:
sh setup.sh -i console
3.2. 控制台安装
22基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
命令执行后,将会启动安装程序。
图 3.2.1: 启动安装程序
输入 1,再按 <ENTER>,选择“安装新的实例”;
输入 2,再按 <ENTER>,选择“修改存在的实例”。
初次安装,输入 1,按 <ENTER>,进入“欢迎”界面。
3.2.2 欢迎
“欢迎”界面中提供了金仓数据库版本和安装程序版本等信息。
图 3.2.2: 欢迎
输入 quit,按 <ENTER> 退出安装;
3.2. 控制台安装
23基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
输入 back,按 <ENTER> 返回前一屏幕。
若无特殊说明,以下各步骤皆与此相同。
3.2.3 许可协议
图 3.2.3: 许可协议
输入 Y(不分大小写)表示接受此许可协议条款。
输入 N(不分大小写)表示不接受此许可协议条款,输入其他无效。
若不接受,则会提示警告信息,提示用户继续选择。
3.2.4 选择安装集
根据安装后数据库服务功能的不同,金仓数据库管理系统 KingbaseES V8R6 可分为完全安装、客户端安装和
定制安装的安装模式。
输入 1,或按 <ENTER> 接受缺省项,选择“完全安装”安装集,系统将安装 KingbaseES 所有组件,跳至选
择授权文件。
如输入 2,选择“客户端安装”安装集,系统将安装 KingbaseES 的所有客户端工具、编程接口、扩展插件以
及命令行可执行二进制文件,跳至选择安装文件夹。
如输入 3,选择“定制安装”安装集,可根据需求选择安装所需功能部件,将进入下一步选择服务。
3.2. 控制台安装
24基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
图 3.2.4: 选择安装集
3.2.5 选择服务
此步骤用于选择产品功能部件。
图 3.2.5: 选择产品功能部件
输入选择安装的功能部件的序号,并以逗号分隔。
输入“?< 号码 >”,可查看该功能部件的说明。
3.2. 控制台安装
25基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
3.2.6 选择授权文件
此步骤用于选择授权文件,若指定的授权文件合法,则将显示授权文件的详细信息。
图 3.2.6: 选择授权文件
用户输入授权文件的绝对路径后,按 <ENTER> 以检查授权文件,若授权文件有效,则进入下一步骤。
3.2.7 选择安装文件夹
此步骤用于选择安装路径。
默认安装路径:/opt/Kingbase/ES/V8
图 3.2.7: 选择安装文件夹
用户可自行输入一个绝对路径。
3.2. 控制台安装
26基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
缺省直接按 <ENTER> 键,即为默认路径。
3.2.8 预安装摘要
此步骤用于显示即将安装产品的摘要信息。包括:
• 产品名称。
• 安装文件夹。
• 指定安装的功能部件。
• 安装路径所在磁盘空间信息。
图 3.2.8: 预安装摘要
3.2.9 安装确认
此步骤用于安装确认。
3.2. 控制台安装
27基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
图 3.2.9: 安装确认
3.2.10 正在安装
此步骤用于显示安装进度。
如选择“完全安装”安装集,安装进度 100% 之后,将至初始化数据库。
如选择“客户端安装”安装集,安装进度 100% 之后,将至安装完成。
如选择“定制安装”安装集,安装进度 100% 之后,将至初始化数据库。
图 3.2.10: 正在安装
3.2.11 初始化数据库
输入数据库数据目录,默认数据库数据目录为:/opt/Kingbase/ES/V8/data
图 3.2.11: 选择数据库目录
3.2. 控制台安装
28基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
设置如下初始化数据库参数:
• 默认端口为:54321(可自定义)
• 默认账户为:system(可自定义)
• 密码(自定义)
• 默认 Encoding 为:UTF8(可选 GBK、GB18030)
• DatabaseMode 为:ORACLE(可选 PG)
3.2. 控制台安装
29基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
3.2. 控制台安装
30基于 Linux 系统的数据库软件安装指南(单机版), Release V8R6
3.2.12 安装完成
若安装过程中没有出现任何警告或错误,将显示如下界面。
图 3.2.18: 安装完成
按 <ENTER> 键退出安装程序。
3.2.13 执行 Root.sh
对于 linux 系统,金仓数据库管理系统 KingbaseES V8R6 安装完成后,需执行 root.sh,具体步骤如下:
1. 打开新终端;
2. 切换到 root 用户;
3. 运行 < 安装目录 >/Scripts/Root.sh 。
Note: linux 中执行 Root.sh 成功后,安装过程才真正完整结束
注意:1、需要先执行mount iso(镜像文件) /mnt
2、安装完成之后,要修改配置文件(是安装的目录下的data/kingbase.conf,把100修改成10)
测试数据库连接性:
在目录下:/home/kingbase/KingbaseES/V8/ClientTools/bin 执行:ksql -U system -W test
查看数据库进程:ps -ef|grep kingbase
查看金仓状态:systemctl status kingbase