人大金仓数据库安装步骤

图形化安装 (官网地址:https://help.kingbase.com.cn/v8/install-updata/install-linux/install-linux-3.html#id1)

1. 启动安装程序 

图形化安装支持中文和英文的安装界面。根据操作系统的语言设置会显示对应语言的安装界面。您可以执行如下命令查看操作系统的语言设置:

echo $LANG

如果系统显示值包含“zh_CN”,则为中文语言,安装程序会使用中文界面。否则,您可以执行如下命令修改语言设置为中文:

export LANG=zh_CN.UTF-8

接下来您就可以开始进行KingbaseES的安装了。首先切换为安装用户kingbase,进入安装程序setup.sh所在目录,执行如下命令:

sh setup.sh

sh setup.sh -i swing

如果当前操作系统中已存在KingbaseES,执行启动命令后将弹出KingbaseES安装程序窗口【实例管理页】。

选择【安装新的实例】,点击【确认】,开始安装KingbaseES。点击【取消】按钮则退出本次安装。

如果您想在已安装实例上增加或删除功能,则可以选择【修改存在的实例】,具体参见 图形化增删组件 

../../_images/install-linux-image3.png

实例管理页 

../../_images/install-linux-image4_V8.png

3.安装简介 

点击【下一步】按钮,继续本次安装。

3.1 许可协议 

../../_images/install-linux-image5_V8.png

3.2 许可协议 

默认“我接受许可协议条款”的选择框未选中,【下一步】按钮置灰。

当且仅当选择“我接受许可协议条款”后,【下一步】按钮有效。

若点击【取消】按钮,将弹出取消安装提示窗口,点击【退出】按钮,退出安装程序。

若点击【继续】,则回到安装界面,继续安装。

../../_images/install-linux-image6_V8.png

3.3选择安装集 

根据安装后数据库服务功能的不同,KingbaseES可分为完全安装、客户端安装和定制安装三种安装集。

  • 完全安装:包括数据库服务器、高可用组件、接口、数据库开发管理工具、数据库迁移工具、数据库部署工具。

  • 客户端安装:包括接口、数据库开发管理工具、数据库迁移工具、数据库部署工具。

  • 定制安装:在数据库服务器、高可用组件、接口、数据库开发管理工具、数据库迁移工具、数据库部署工具所有组件中自由选择。

您如果选择“完全安装”安装集,系统将安装KingbaseES所有组件,点击【下一步】,至 选择授权文件 

您如果选择“客户端安装”安装集,系统将安装KingbaseES的所有客户端工具和编程接口,点击【下一步】,至 选择安装文件夹 

您如果选择“定制安装”安装集,则根据需求选择安装所需功能部件,点击【下一步】,至 选择产品功能组件 

../../_images/install-linux-image7_V8.png

3.4 选择产品功能组件 

如选择“定制安装”的安装集,您通过点击功能组件项选择或去除对应的组件。如果要安装集群节点上的数据库服务,必须要安装“数据库部署工具”。点击【下一步】,继续安装。

../../_images/install-linux-image8_V8.png

3.5 选择授权文件 

您在本步骤需要选择授权文件,点击【选择】按钮以选择本机上的授权文件。

若指定的授权文件合法,则将显示授权文件的详细信息。

../../_images/install-linux-image9_V8.png

进入该步骤【下一步】按钮默认置灰,若授权文件通过验证,则【下一步】按钮有效。

注意

请在有效期内及时更换正式授权文件,若不选择授权文件,则使用软件自带试用版授权。

3.6选择安装文件夹 

此步骤用于选择安装路径。默认安装路径为: /opt/Kingbase/ES/V8。

../../_images/install-linux-image10_V8.png

您点击【选择】按钮,弹出文件选择对话框,可选择其他安装路径。

点击【恢复缺省文件夹】按钮,将安装路径恢复为默认安装路径。

点击【下一步】按钮,继续安装。

3.7预安装摘要 

您在此步骤会看到即将安装产品的摘要信息,包括:

  • 产品名称。

  • 安装文件夹。

  • 指定安装的功能组件。

  • 安装路径所在磁盘空间信息。

../../_images/install-linux-image11_V8.png

3.8 正在安装 

您点击【安装】按钮后,系统开始安装KingbaseES,安装过程不断刷新安装进度。

../../_images/install-linux-image12_V8.png

如选择“完全安装”安装集,安装进度100%之后,将至 初始化数据库 

如选择“客户端安装”安装集,安装进度100%之后,将至 安装完成 

如选择“定制安装”安装集,并选择安装了数据库服务器组件,安装进度100%之后,将至 初始化数据库 

3.9 初始化数据库 

首先选择数据库数据目录,默认数据库数据目录为安装目录下的data目录。

../../_images/install-linux-image13_V8.png

您点击【选择】按钮,弹出文件选择对话框,选择自定义数据目录。

您点击【恢复缺省文件夹】按钮,将数据目录恢复为默认的数据目录。

点击【下一步】按钮,继续设置如下初始化数据库参数:

  • 默认端口为:54321(可自定义)

  • 默认账户为:system(可自定义)

  • 密码(自定义)

  • 默认字符集编码为:UTF8(可选 default、GBK、GB2312、GB18030)

  • 区域,可选值将随字符集编码选项发生变动。

    • 当字符集编码为 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)

  • 默认数据库兼容模式为:ORACLE(可选 PG、MySQL)

  • 默认大小写敏感为:是(可选否)

  • 默认数据块大小为:8k(可选16k、32k)

  • 默认身份认证方法为scram-sha-256(可选 scram-sm3,sm4,sm3)

  • 自定义参数(自定义),可自由输入任何值,作为初始化数据库的参数

    有关数据库初始化参数,详情可见《KingbaseES服务器应用参考手册》第2章

    自定义特殊参数:(如果输入值包含以下某一项,请注意特殊情况)

    -c:初始化生成的配置文件会被加密,此时设置的端口值不会在初始化阶段进行修改,启动KingbaseES服务时将使用默认端口值54321。

    注意

    输入的参数值不能包含-W,--pwprompt,%和$。

../../_images/install-linux-image14_V8.png

您输入服务器监听端口、用户名、密码、编码、模式、大小写敏感、数据块大小等数据库初始化参数后,点击【下一步】,系统进行初始化数据库过程。

3.10安装完成 

若安装过程中没有出现任何警告或错误,将显示如下界面。单击【完成】以退出安装程序。若安装过程中出现任何警告或错误,则窗口中显示日志文件位置,您可以打开日志文件查看具体错误信息。

../../_images/install-linux-image15_V8.png

最后建议重启以完成全部的安装。

3.11 执行root.sh 

如果想注册数据库服务为系统服务,您可以在安装并初始化数据库成功后,执行root.sh脚本来注册并启动数据库服务,具体步骤如下:

  1. 打开新终端;

  2. 切换到root用户;

  3. 运行${安装目录}/install/script/root.sh 。

如果想启动或停止数据库服务,进入${安装目录}/Server/bin目录,使用kingbase用户执行如下命令:

#启动服务
sys_ctl -w start -D ${Data文件目录} -l "${Data文件目录}/sys_log/startup.log"
#停止服务
sys_ctl stop -m fast -w -D ${Data文件目录}
 
posted @ 2024-06-28 17:47  海宏软件  阅读(691)  评论(0编辑  收藏  举报