avatar

瓜生花子八宝粥

少壮不努力 老了看浏览器

  • 首页
  • 开源项目
  • Linux
  • Windows
  • Docker
  • 中间件
  • 数据库
主页 人大金仓数据库部署
文章

人大金仓数据库部署

发表于 2025-01-15 更新于 2025-04- 11
作者 jepwei
15~19 分钟 阅读

人大金仓数据库安装包自行去官方进行下载。

root用户下准备工作

在安装金仓数据库管理系统 KingbaseES 时,安装用户对于安装路径需有“读”、“写”、“执行”的权限。在linux 系统中,需要以非 root 用户执行安装程序,且该用户要有标准的 home 目录。因此,建议在正式安装前,新建 kingbase 用户作为金仓数据库管理系统 KingbaseES 专用的系统用户,运行如下命令创建 kingbase 用户:

#创建系统用户
useradd kingbase

#创建挂载文件目录
mkdir -p /home/kingbase/KingbaseES/V8
#将安装包上传到/home/kingbase/KingbaseES/V8目录下
mv KingbaseES_V008R006C004B0021_Lin64_single_install.iso /home/kingbase/KingbaseES/V8

#创建授权文件目录
mkdir -p /home/kingbase/license
#将授权文件上传到该目录

#将安装包权限赋予 kingbase 用户
chown -R kingbase:kingbase /home/kingbase/

金仓数据库管理系统 KingbaseES 安装过程中有默认的安装目录/opt/Kingbase/ES/V8,如果直接使用 kingbase用户安装,安装过程中将会提示没有权限。因此,建议在正式安装之前,将安装目录的权限赋予 kingbase 用户:

#注意:没有这个文件目录需要创建出来
mkdir -p /opt/Kingbase/ES/V8
chown -R kingbase:kingbase /opt/Kingbase/ES/V8

#挂载镜像
mount KingbaseES_V008R006C004B0021_Lin64_single_install.iso /home/kingbase/KingbaseES/V8
mount: /dev/loop0 写保护,将以只读方式挂载

ll
总用量 6
dr-xr-xr-x. 2 root root 2048 7月  22 00:30 setup
-r-xr-xr-x. 1 root root 3820 7月  22 00:31 setup.sh

Copy

切换到kingbase用户安装

su - kingbase

cd /home/kingbase/KingbaseES/V8

ls
setup  setup.sh
#控制台安装
sh setup.sh -i console

Now launch installer...
tee: .installer.log: 只读文件系统
Preparing to install
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system\'s environment...
Launching installer...
Graphical installers are not supported by the VM. The console mode will be used instead...
===============================================================================
KingbaseES V8     
网址:www.kingbase.com.cn
全国服务热线:400-601-1188
技术支持邮箱:support@kingbase.com.cn
是否接受此许可协议条款? (Y/N): Y
===============================================================================
选择安装集
-----
请选择将由本安装程序安装的“安装集”。
  ->1- 完全安装
    2- 客户端安装
    3- 定制安装
输入“安装集”的号码,或按 <ENTER> 键以接受缺省值
   : 
===============================================================================
选择授权文件
------
文件路径: /home/kingbase/license/license.dat
License序列号 --- 启用 --- 74FE7946-4378-11EC-AE8E-000C29CBE49F
生产日期 --- 启用 --- 2021-11-12
产品名称 --- 启用 --- KingbaseES V8
细分版本模板名 --- 启用 --- SALES-开发版 V8R6
产品版本号 --- 启用 --- V008R006C
浮动基准日期 ------ 启用
有效期间 --- 启用 --- 0
用户名称 --- 启用 --- 官方网站试用授权
项目名称 --- 启用 --- 官方网站试用授权
CPU检查 --- 启用 --- 0
容器名称 --- 禁用 --- 0
MAC地址 --- 启用 --- 00:00:00:00:00:00
最大连接数 --- 启用 --- 10
分区 --- 启用 --- 0
物理同步 --- 启用 --- 0
读写分离模块 --- 启用 --- 0
恢复到指定时间点 --- 启用 --- 0
集群对网络故障的容错 --- 启用 --- 0
快速加载 --- 启用 --- 0
日志压缩 --- 启用 --- 0
全文检索 --- 启用 --- 0
性能优化包(性能诊断) --- 启用 --- 0
性能优化包(性能调优) --- 启用 --- 0
保密通讯协议 --- 启用 --- 0
审计 --- 启用 --- 0
三权分立 --- 启用 --- 0
透明加密 --- 启用 --- 0
强制访问控制 --- 启用 --- 0
列加密 --- 启用 --- 0
密码复杂度 --- 启用 --- 0
用户锁定 --- 启用 --- 0
集群管理软件 --- 启用 --- 0
集群配置工具 --- 启用 --- 0
集群高级管理包 --- 启用 --- 0
并行查询 --- 启用 --- 0
并行备份还原 --- 启用 --- 0
异构数据源 --- 启用 --- 0
日志解析 --- 启用 --- 0
===============================================================================
选择安装目录
------
请选择一个安装目录。
您想在哪一位置安装?
  缺省安装文件夹: /opt/Kingbase/ES/V8
输入一个绝对路径,或按 <ENTER> 键以接受缺省路径
      : /opt/KingbaseES_V8R6_Lin64_install/V8
安装文件夹为: /opt/KingbaseES_V8R6_Lin64_install/V8
   是否正确? (Y/N): Y
===============================================================================
预安装摘要
-----
在继续执行前请检查以下信息:
产品名:
    KingbaseES V8
安装文件夹:
    /opt/Kingbase/ES/V8/
产品功能部件:
    数据库服务器,
    数据迁移工具,
    接口,
    数据库部署工具,
    高可用组件,
    数据库对象管理工具
磁盘空间信息(用于安装目标): 
    所需空间:  2,995.44 MB
    可用空间: 43,977.65 MB
请按 <ENTER> 键继续: 
===============================================================================
准备就绪,可以安装
---------
本安装程序已准备完毕,可在下列位置安装 KingbaseES V8:
/opt/Kingbase/ES/V8/
按 <ENTER> 键进行安装: 
===============================================================================
正在安装...
===============================================================================
选择存储数据的文件夹
----------
请选择一个文件夹,该文件夹必须为空。
Data folder (默认: /opt/Kingbase/ES/V8/data): 
===============================================================================
数据库端口
-----
请输入数据库服务监听端口,默认54321。
端口 (默认: 54321): 
===============================================================================
数据库管理员
------
请输入数据库管理员用户名。
用户名: (默认: system): 
===============================================================================
输入密码
----
本次安装需输入密码才能继续。
请输入密码: 请输入密码:*******
===============================================================================
再次输入密码
------
本次安装需再次输入密码才能继续。
请再次输入密码: 请再次输入密码:*******
===============================================================================
数据库服务字符集
--------
请输入服务端字符集编码。
  ->1- UTF8
    2- GBK
    3- GB18030
输入您选择的号码,或按 <ENTER> 键以接受缺省值: 
===============================================================================
数据库兼容模式
-------
请输入数据库兼容模式。
    1- PG
  ->2- ORACLE
输入您选择的号码,或按 <ENTER> 键以接受缺省值: 
===============================================================================
字符大小写敏感特性
---------
请输入字符大小写敏感特性。
  ->1- YES
    2- NO
输入您选择的号码,或按 <ENTER> 键以接受缺省值: 
===============================================================================
存储块大小
-----
请输入存储块大小。
  ->1- 8k
    2- 16k
    3- 32k
输入您选择的号码,或按 <ENTER> 键以接受缺省值: 
===============================================================================
提示
数据库即将被安装,需要花费一些时间,请耐心等待。
请按 <ENTER> 键继续: 
===============================================================================
请稍候
===============================================================================
安装完成
----
恭喜!KingbaseES V8 已成功地安装到:
/opt/Kingbase/ES/V8/
如果您需要将 KingbaseES V8 注册为系统服务,请运行
    /opt/Kingbase/ES/V8/install/script/root.sh
按 <ENTER> 键以退出安装程序: 
Complete.

切换回root执行
/opt/Kingbase/ES/V8/install/script/root.sh
Starting KingbaseES V8: 
waiting for server to start.... done
server started
KingbaseES V8 started successfully

Copy

检查是否安装成功

#进入服务安装目录下的bin文件下执行命令
cd /opt/Kingbase/ES/V8/Server/bin/
./kingbase -V
KINGBASE (KingbaseES) V008R006C008B0014

Copy

数据库启动和停止方式

cd /opt/Kingbase/ES/V8/Server/bin/
服务启动
./sys_ctl -D /opt/Kingbase/ES/V8/data start
服务停止
./sys_ctl -D /opt/Kingbase/ES/V8/data stop
服务状态查看
./sys_ctl -D /opt/Kingbase/ES/V8/data status

数据库
国产化
许可协议: 
分享

相关文章

1月 15, 2025

容器部署mysql

1. 创建容器并进行持久化处理 # 拉取镜像 docker pull mysql:8.0.20 # 启动镜像,用于拷贝配置文件到宿主机 docker run -p 13306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.

1月 15, 2025

人大金仓数据库部署

为确保金仓数据库管理系统 KingbaseES 的成功安装,用户需创建专用的 kingbase 用户并为其配置适当的权限。安装前需准备目录、上传安装包与授权文件。运用控制台模式安装时,用户需选择安装集与目录,设定数据库参数及字符集,最后确认安装。安装成功后,通过指定命令确认版本与服务状态,可以有效启动与停止数据库服务,确保系统稳定运行。

12月 20, 2024

容器部署高斯gauss数据库

本指南详细介绍了如何使用Docker部署OpenGauss数据库,包括安装前提、镜像拉取、容器运行和验证安装等步骤。首先确保Docker服务正在运行,然后使用特定命令拉取OpenGauss镜像并启动容器。配置参数包括容器名称、权限、端口映射及数据库密码。成功启动后,可通过命令检查容器状态。此外,还包括远程连接的配置方法及注意事项,确保在生产环境下的安全性和数据备份。

下一篇

openvpnas 部署

上一篇

容器部署mysql

最近更新

  • 1panel 部署
  • jumpserver 堡垒机部署
  • ubuntu 设置时间显示为24小时制
  • pritunl vpn 部署
  • dockovpn 部署

热门标签

nacos openvpnas 资源分享 docker oracle mysql ubuntu 开源项目 虚拟化 Linux

目录

©2025 瓜生花子八宝粥. 保留部分权利。

使用 Halo 主题 Chirpy