Linux CentOS 7系统部署人大金仓V9R1C10版本及postgis插件
在安装前,需要注意操作系统、cpu架构的选择,这对于系统环境、postgis插件包等有重大影响安装过程中,注意安装目录;再替换postgis插件包的文件时,注意kingbase权限问题安装完成后,记得测试,查看是否正常进入数据库以上是我的个人实践总结,欢迎在评论区交流指正~
前言:
此文档选择安装的是postgres模式,初始化数据库时重点关注数据库兼容模式的选择
一、首先了解linux操作系统版本 及 cpu架构:
uname -a 查看系统内核、主机名、系统架构、操作系统版本 完整信息;
cat /etc/os-release 查看 Linux 发行版详细信息;
lscpu 查看 CPU 硬件完整信息,能看到的关键信息 CPU 架构、型号;
部署步骤
第1部分——安装数据库
安装前准备
1、创建安装用户
useradd -m kingbase
2、修改kingbase密码
passwd kingbase
3、创建安装目录 ,并赋权
mkdir -p /u01/apps/Kingbase/ES/V9
chmod o+rwx /u01/apps/Kingbase/ES/V9
注意:不用单独创建data目录,在初始化步骤自动生成data
4、创建存放安装包和授权文件的目录,并上传文件
mkdir -p /u01/softwares
cd /u01/softwares
5、创建挂载目录,挂载安装包
mkdir /media # 挂载点
mount KingbaseES_V009R001C010B0004_Lin64_install.iso /media
cd /media/
此时挂载完会看到两个文件 setup 、setup.sh,,用于下边的安装步骤
以下是安装过程参考
[root@hadoop /]# passwd kingbase
更改用户 kingbase 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@hadoop /]# mkdir -p /u01/apps/Kingbase/ES/V9
[root@hadoop /]# chmod o+rwx /u01/apps/Kingbase/ES/V9
[root@hadoop /]# mkdir -p /u01/softwares
[root@hadoop /]# cd /u01/softwares
[root@hadoop softwares]# ll
总用量 2904528
-rw-r--r-- 1 root root 2974226432 5月 7 10:53 KingbaseES_V009R001C010B0004_Lin64_install.iso
-rw-r--r-- 1 root root 5036 5月 7 10:53 license.dat
[root@hadoop softwares]# mkdir /media
[root@hadoop softwares]# mount KingbaseES_V009R001C010B0004_Lin64_install.iso /media
mount: /dev/loop0 写保护,将以只读方式挂载
[root@hadoop softwares]# cd /media/
[root@hadoop media]# ll
总用量 7
dr-xr-xr-x 3 root root 2048 6月 26 2023 setup
-r-xr-xr-x 1 root root 4299 6月 26 2023 setup.sh
安装步骤开始:
1、切换到安装用户
su - kingbase
2、进入挂载点目录
cd /media
3、执行安装脚本,命令行安装
./setup.sh -i console
以下进入安装步骤:其他选项一般按默认即可,重点注意以下几项:
<输入授权文件地址> /u01/softwares/license.dat (最终授权文件生效会在这个目录,可参考:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/license.dat)
<输入安装目录> /u01/apps/Kingbase/ES/V9
<数据目录(不用提前创建,安装时会默认生成data)> /u01/apps/Kingbase/ES/V9/data
<选择安装集> 1- 完全安装
<默认用户> system (注意:system用户是数据库最高权限用户,与kingbase用户不同)
<输入新的超级用户口令> (注意:system密码尽量与kingbase用户密码不一致,后期服务器漏扫会出现该问题。)
4、手动初始化数据库:
/u01/apps/Kingbase/ES/V9/Server/bin/initdb -U "system" -W -D "/u01/apps/Kingbase/ES/V9/data" -m PG
注意:如果不加 -m PG ,执行初始化后是 oracle模式
5、启动数据库命令
/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl -D /u01/apps/Kingbase/ES/V9/data start
停止数据库命令
/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl -D /u01/apps/Kingbase/ES/V9/data stop
6、开启防火墙端口
firewall-cmd --add-port=54321/tcp --permanent
firewall-cmd --reload
此时navicat就可以连接数据库了

以下是安装过程参考
[root@hadoop media]# su - kingbase
[kingbase@hadoop ~]$ cd /media
[kingbase@hadoop media]$ ll
总用量 7
dr-xr-xr-x 3 root root 2048 6月 26 2023 setup
-r-xr-xr-x 1 root root 4299 6月 26 2023 setup.sh
[kingbase@hadoop media]$ ./setup.sh -i console
Java Version: 1.8.0_181
java version is too low, use the internal jdk
Now launch installer...
Command line arguments: -console -language chn
================================================================================
欢迎使用KingbaseES安装程序
----
欢迎使用本安装程序!
本安装程序旨在为您提供方便快捷的安装体验。
在开始安装之前,请注意以下几点:
退出应用程序:
在安装过程中,我们建议退出所有正在运行的应用程序,
以确保安装程序顺利进行,您可以在安装完成后重新打开这些应用程序。
保存文档:
在继续本次安装之前,请确保您已保存并关闭所有打开的文档。
这可以防止因安装过程中需要重启电脑而导致数据丢失。
可能需要重启:
本次安装可能需要重启您的电脑以完成安装过程。
请不要担心,这是为了确保安装的完整性和稳定性。
安装程序会在需要重启时提醒您。
安装前准备:
在继续安装之前,建议您查看安装程序提供的系统要求和注意事项,
这将有助于您顺利完成安装并获得最佳使用体验。
谢谢您使用KingbaseES,
如果您在安装过程中遇到任何问题或需要帮助,请随时联系我们的技术支持团队。
祝您使用愉快!
按下 [ENTER] 下一步, [Q] 退出程序 [默认: <ENTER>]
。。。。
请输入 [1]接受, [2]拒绝, [3]重新展示:
1
================================================================================
添加Licence
----
不选择授权文件,则使用软件自带试用版授权
提示:请在有效期内及时更换正式授权文件
输入授权文件地址: [默认: ]
/u01/softwares/license.dat
授权文件内容
--------------------------------------------------
License序列号 --- 启用 --- 0E0BAA7A-C92E-11F0-B8A6-000C29CBE49F
生产日期 --- 启用 --- 2025-11-24
产品名称 --- 启用 --- KingbaseES
产品线名称 --- 启用 --- 数据库
产品版本号 --- 启用 --- V009R001C
浮动基准日期 ------ 启用
细分版本 --- 启用 --- 企业版
用户名称 --- 启用 --- 官方网站试用授权
项目名称 --- 启用 --- 官方网站试用授权
容器名称 --- 禁用 --- 禁用
MAC地址 --- 启用 --- 00:00:00:00:00:00
有效期间 --- 启用 --- 180
最大连接数 --- 启用 --- 0
Data Watch --- 启用 --- 0
RWC --- 启用 --- 0
RAC --- 启用 --- 0
TDC --- 启用 --- 0
Sharding --- 启用 --- 0
ADC --- 禁用 --- 0
多租户 --- 启用 --- 0
绑定核心 --- 启用 --- 0
并行导入 --- 启用 --- 0
PLSQL编译执行 --- 启用 --- 0
分区并发优化 --- 启用 --- 0
全局计划缓存 --- 启用 --- 0
优化器增强 --- 启用 --- 0
位图索引 --- 启用 --- 0
物化视图 --- 启用 --- 0
OLAP函数 --- 启用 --- 0
时序场景性能增强包 --- 启用 --- 0
分区 --- 启用 --- 0
关系模型 --- 启用 --- 0
GIS模型 --- 启用 --- 0
向量模型 --- 启用 --- 0
全文本模型 --- 启用 --- 0
数据库模式 --- 启用 --- postgresql,oracle,mysql,sqlserver
KDMS --- 启用 --- 0
KDTS --- 启用 --- 0
KStudio --- 启用 --- 0
KOPS --- 启用 --- 0
外部数据源 --- 启用 --- 0
快速加载 --- 启用 --- 0
日志解析 --- 启用 --- 0
KWR --- 启用 --- 0
KSH --- 启用 --- 0
KDDM --- 启用 --- 0
SQL监控 --- 启用 --- 0
SQL调优建议器 --- 启用 --- 0
HINT --- 启用 --- 0
Query Mapping --- 启用 --- 0
集群配置工具 --- 启用 --- 0
集群网络故障容错 --- 启用 --- 0
一键集群操作 --- 启用 --- 0
三权分立 --- 启用 --- 0
强制访问控制 --- 启用 --- 0
透明加密 --- 启用 --- 0
列加密 --- 启用 --- 0
加密通讯协议 --- 启用 --- 0
审计 --- 启用 --- 0
licenseVersion --- 启用 --- 400
密码复杂度 --- 启用 --- 0
用户锁定 --- 启用 --- 0
恢复到指定时间点 --- 启用 --- 0
日志压缩 --- 启用 --- 0
并行备份还原 --- 启用 --- 0
并行DQL --- 启用 --- 0
输入字母N进入下一步, 输入字母P返回上一步, 输入字母Q退出修改程序 [默认: N]
n
================================================================================
选择安装路径
----
请选择一个安装目录。
您想在哪一个位置安装?
缺省安装文件夹: /opt/Kingbase/ES/V9
输入一个绝对路径,或按ENTER键以接受缺省路径 [默认: /opt/Kingbase/ES/V9]
/u01/apps/Kingbase/ES/V9
--------------------------------------------
安装文件夹为:/u01/apps/Kingbase/ES/V9
是否正确?(Y/N)
请选择
--------------------------------------------
输入 Y 是, N 否: [默认: Y]
Y
输入字母N进入下一步, 输入字母P返回上一步, 输入字母Q退出修改程序 [默认: N]
N
================================================================================
选择安装集
----
1- 完全安装
最常用的应用程序功能组件。建议大多数用户采用此选项。
2- 服务器安装
只安装数据库服务。
3- 定制安装
选择此选项以定制要安装的功能部件。
输入“安装集”的号码,或按ENTER键以接受缺省值 [默认: 1]
1
================================================================================
安装预览
----
安装目录:
/u01/apps/Kingbase/ES/V9
已安装组件:
引导组件
产品手册
数据库运维工具
数据库服务器
高可用组件
接口
数据库集群部署工具
数据库迁移工具
数据库开发工具(CS)
未安装组件:
磁盘空间信息(用于安装目标)
所需空间: 3,710.93 MB, 可用空间: 8.71 GB
输入字母N进入下一步, 输入字母P返回上一步, 输入字母Q退出修改程序 [默认: N]
N
================================================================================
安装进度
----
====
开始安装
架构: 6.0.0-SNAPSHOT-b32da3 (kInstaller)
平台: linux,version=3.10.0-862.el7.x86_64,arch=x64,symbolicName=null,javaVersion=1.8.0_92
[ Starting to unpack ]
[ Processing package: install (1/9) ]
[ Processing package: doc (2/9) ]
[ Processing package: Suptools (3/9) ]
[ Processing package: Server (4/9) ]
[ Processing package: KingbaseHA (5/9) ]
[ Processing package: Interface (6/9) ]
[ Processing package: DeployTool (7/9) ]
[ Processing package: KDTS (8/9) ]
[ Processing package: KStudio (9/9) ]
[ Unpacking finished ]
安装完成
[ Starting processing ]
Starting process modifyexecute (1/3)
Starting process modifyFiles (2/3)
The beginning of Repair File Contents.
Running modifyFilesValue.sh...
Repair deploy.ini...Complete.
Repair File Contents Finish.
Starting process packtools (3/3)
安装成功 100%
================================================================================
快捷方式
----
------
创建快捷方式
------
输入 Y 是, N 否: [默认: Y]
Y
创建快捷方式属主: 1:当前用户;2:所有用户 [默认: 1]
1
选择快捷方式的程序组: [默认: KingbaseESV009R001]
================================================================================
恭喜您!安装完成
----
恭喜您!安装完成
安装目录:
/u01/apps/Kingbase/ES/V9
引导组件:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/install
产品手册:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/doc
数据库运维工具:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/SupTools
数据库服务器:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/Server
高可用组件:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/KingbaseHA
接口:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/Interface
数据库集群部署工具:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/ClientTools/guitools/DeployTools
数据库迁移工具:/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/ClientTools/guitools/KDts
数据库开发工具(CS):/u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/ClientTools/guitools/KStudio
如需初始化数据库,请启动Kconsole:
/u01/apps/Kingbase/ES/V9/Server/bin/kconsole.sh
手动初始化数据库:
/u01/apps/Kingbase/ES/V9/Server/bin/initdb -U "system" -W -D "/u01/apps/Kingbase/ES/V9/data"
[ Writing the uninstaller data ... ]
[ 命令行安装完成 ]
[kingbase@hadoop media]$
[kingbase@hadoop media]$ /u01/apps/Kingbase/ES/V9/Server/bin/initdb -U "system" -W -D "/u01/apps/Kingbase/ES/V9/data" -m PG
数据库簇将使用本地化语言 "zh_CN.UTF-8"进行初始化.
默认的数据库编码已经相应的设置为 "UTF8".
属于此数据库系统的文件宿主为用户 "kingbase".
此用户也必须为服务器进程的宿主.
initdb: could not find suitable text search configuration for locale "zh_CN.UTF-8"
缺省的文本搜索配置将会被设置到"simple"
字符串的比较区分大小写.
禁止为数据页生成校验和.
输入新的超级用户口令:
再输入一遍:
创建目录 /u01/apps/Kingbase/ES/V9/data ... 成功
正在创建子目录 ... 成功
选择动态共享内存实现 ......posix
选择默认最大联接数 (max_connections) ... 100
选择默认共享缓冲区大小 (shared_buffers) ... 128MB
选择默认时区...PRC
创建配置文件 ... 成功
开始设置加密设备
正在初始化加密设备...成功
正在运行自举脚本 ...成功
正在执行自举后初始化 ...成功
创建安全数据库...成功
加载安全数据库...成功
同步数据到磁盘...成功
initdb: 警告: enabling "trust" authentication for local connections
你可以通过编辑 sys_hba.conf 更改或你下次
执行 initdb 时使用 -A或者--auth-local和--auth-host选项.
成功。您现在可以用下面的命令开启数据库服务器:
/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl -D /u01/apps/Kingbase/ES/V9/data -l 日志文件 start
[kingbase@hadoop media]$ /u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl -D /u01/apps/Kingbase/ES/V9/data start
等待服务器进程启动 ....2026-05-07 11:48:54.579 CST [10946] LOG: 请尽快配置有效的归档命令做WAL日志文件的归档
2026-05-07 11:48:54.580 CST [10946] LOG: sepapower扩展初始化完成
2026-05-07 11:48:54.588 CST [10946] LOG: 正在启动 KingbaseES V009R001C010
2026-05-07 11:48:54.588 CST [10946] LOG: 正在监听IPv4地址"0.0.0.0",端口 54321
2026-05-07 11:48:54.588 CST [10946] LOG: 正在监听IPv6地址"::",端口 54321
2026-05-07 11:48:54.589 CST [10946] LOG: 在Unix套接字 "/tmp/.s.KINGBASE.54321"上侦听
2026-05-07 11:48:54.619 CST [10946] LOG: 日志输出重定向到日志收集进程
2026-05-07 11:48:54.619 CST [10946] HINT: 后续的日志输出将出现在目录 "sys_log"中.
完成
服务器进程已经启动
[kingbase@hadoop media]$
进入数据库,可以查看兼容模式已经是 PG
cd /u01/apps/Kingbase/ES/V9/Server/bin/
./ksql -p 54321 -U system test
输入system 密码
[kingbase@hadoop media]$ cd /u01/apps/Kingbase/ES/V9/Server/bin/
[kingbase@hadoop bin]$ ./ksql -p 54321 -U system test
授权类型: 专业版.
输入 "help" 来获取帮助信息.
test=# show database_mode;
database_mode
---------------
pg
(1 行记录)
test=#
第2部分--安装postgis插件
1、上传postgis-3.1.2_X86_V009R001C010B0004.tar.gz插件包 并解压
cd /u01/softwares/
tar -zxvf postgis-3.1.2_X86_V009R001C010B0004.tar.gz
2、处理插件包的bin,lib,share/extension目录下的文件
以下3步是将 插件包的bin,lib,share/extension目录下的文件全部依次拷贝到数据库安装目录的Server/bin,lib,share/extension目录下
并赋权 kingbase:kingbase
(1)
cd /u01/softwares/postgis-3.1.2/bin
cp -rf * /u01/apps/Kingbase/ES/V9/Server/bin
chown -R kingbase:kingbase /u01/apps/Kingbase/ES/V9/Server/bin/
(2)
cd /u01/softwares/postgis-3.1.2/lib
cp -rf * /u01/apps/Kingbase/ES/V9/Server/lib
chown -R kingbase:kingbase /u01/apps/Kingbase/ES/V9/Server/lib/
(3)
cd /u01/softwares/postgis-3.1.2/share/extension
cp -rf * /u01/apps/Kingbase/ES/V9/Server/share/extension
chown -R kingbase:kingbase /u01/apps/Kingbase/ES/V9/Server/share/extension/
3、此时创建postgis扩展,已经成功
Create extension postgis;

以下是安装过程参考
[root@hadoop V9]# cd /u01/softwares/
[root@hadoop softwares]# ll
总用量 2904528
-rw-r--r-- 1 root root 2974226432 5月 7 10:53 KingbaseES_V009R001C010B0004_Lin64_install.iso
-rw-r--r-- 1 root root 5036 5月 7 10:53 license.dat
[root@hadoop softwares]# ll
总用量 3025248
-rw-r--r-- 1 root root 2974226432 5月 7 10:53 KingbaseES_V009R001C010B0004_Lin64_install.iso
-rw-r--r-- 1 root root 5036 5月 7 10:53 license.dat
-rw-r--r-- 1 root root 123615369 5月 7 13:28 postgis-3.1.2_X86_V009R001C010B0004.tar.gz
[root@hadoop softwares]# tar -zxvf postgis-3.1.2_X86_V009R001C010B0004.tar.gz
postgis-3.1.2/
postgis-3.1.2/bin/
postgis-3.1.2/bin/pgsql2shp
postgis-3.1.2/bin/raster2pgsql
postgis-3.1.2/bin/shp2pgsql
postgis-3.1.2/lib/
postgis-3.1.2/lib/address_standardizer-3.so
......
......
postgis-3.1.2/share/extension/postgis_topology--unpackaged.sql
postgis-3.1.2/share/extension/postgis--unpackaged--3.1.2.sql
postgis-3.1.2/share/extension/postgis--unpackaged.sql
[root@hadoop softwares]# ll
总用量 3025248
-rw-r--r-- 1 root root 2974226432 5月 7 10:53 KingbaseES_V009R001C010B0004_Lin64_install.iso
-rw-r--r-- 1 root root 5036 5月 7 10:53 license.dat
drwxrwxr-x 5 987 1009 41 6月 25 2025 postgis-3.1.2
-rw-r--r-- 1 root root 123615369 5月 7 13:28 postgis-3.1.2_X86_V009R001C010B0004.tar.gz
[root@hadoop softwares]# cd /u01/softwares/postgis-3.1.2/
[root@hadoop postgis-3.1.2]# ll
总用量 4
drwxrwxr-x 2 987 1009 60 6月 25 2025 bin
drwxrwxr-x 2 987 1009 4096 6月 25 2025 lib
drwxrwxr-x 3 987 1009 23 6月 25 2025 share
[root@hadoop postgis-3.1.2]# cd bin/
[root@hadoop bin]# cp -rf * /u01/apps/Kingbase/ES/V9/Server/bin/
[root@hadoop bin]# chown -R kingbase:kingbase /u01/apps/Kingbase/ES/V9/Server/bin/
[root@hadoop bin]#
[root@hadoop bin]#
[root@hadoop bin]# cd /u01/softwares/postgis-3.1.2/lib/
[root@hadoop lib]# cp -rf * /u01/apps/Kingbase/ES/V9/Server/lib/
cp:是否覆盖"/u01/apps/Kingbase/ES/V9/Server/lib/libboost_thread.so.1.72.0"? y
cp:是否覆盖"/u01/apps/Kingbase/ES/V9/Server/lib/libprotobuf-c.so.1"? y
[root@hadoop lib]# chown -R kingbase:kingbase /u01/apps/Kingbase/ES/V9/Server/lib/
[root@hadoop lib]#
[root@hadoop lib]#
[root@hadoop lib]# cd /u01/softwares/postgis-3.1.2/share/extension
[root@hadoop extension]# \cp -rf * /u01/apps/Kingbase/ES/V9/Server/share/extension/
[root@hadoop extension]# chown -R kingbase:kingbase /u01/apps/Kingbase/ES/V9/Server/share/extension/
[root@hadoop extension]#
第3部分--注册systemd服务
为方便管理,将Kingbase添加到systemd服务单元,实现开机自启
1、使用 root 用户创建服务文件
cat > /etc/systemd/system/kingbase.service << 'EOF'
[Unit]
Description=KingbaseES Database Server
After=network.target
After=syslog.target
[Service]
Type=forking
User=kingbase
Group=kingbase
Environment="KINGBASE_HOME=/u01/apps/Kingbase/ES/V9/Server"
Environment="KINGBASE_DATA=/u01/apps/Kingbase/ES/V9/data"
ExecStart=/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl start -D ${KINGBASE_DATA}
ExecStop=/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl stop -D ${KINGBASE_DATA}
ExecReload=/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl reload -D ${KINGBASE_DATA}
Restart=on-failure
RestartSec=10s
[Install]
WantedBy=multi-user.target
EOF
2、重新加载 systemd 配置
systemctl daemon-reload
3、测试服务是否能正常启动(数据库需已初始化)
systemctl start kingbase
4、查看服务状态
systemctl status kingbase
5、设置开机自启
systemctl enable kingbase
以下是安装过程参考
[root@hadoop extension]# cd /usr/lib/systemd/system/
[root@hadoop system]# cat > /etc/systemd/system/kingbase.service << 'EOF'
> [Unit]
> Description=KingbaseES Database Server
> After=network.target
> After=syslog.target
>
> [Service]
> Type=forking
> User=kingbase
> Group=kingbase
> Environment="KINGBASE_HOME=/u01/apps/Kingbase/ES/V9/Server"
> Environment="KINGBASE_DATA=/u01/apps/Kingbase/ES/V9/data"
> ExecStart=/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl start -D ${KINGBASE_DATA}
> ExecStop=/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl stop -D ${KINGBASE_DATA}
> ExecReload=/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl reload -D ${KINGBASE_DATA}
> Restart=on-failure
> RestartSec=10s
>
> [Install]
> WantedBy=multi-user.target
> EOF
[root@hadoop system]# systemctl daemon-reload
[root@hadoop system]#
[root@hadoop system]# systemctl start kingbase
[root@hadoop system]#
[root@hadoop system]# systemctl status kingbase
● kingbase.service - KingbaseES Database Server
Loaded: loaded (/etc/systemd/system/kingbase.service; disabled; vendor preset: disabled)
Active: active (running) since 四 2026-05-07 14:26:16 CST; 9s ago
Process: 19364 ExecStart=/u01/apps/Kingbase/ES/V9/Server/bin/sys_ctl start -D ${KINGBASE_DATA} (code=exited, status=0/SUCCESS)
Main PID: 19366 (kingbase)
CGroup: /system.slice/kingbase.service
├─19366 /u01/apps/Kingbase/ES/V9/KESRealPro/V009R001C010/Server/bin/kingbase -D /u01/apps/Kingbase/ES/V9/data
├─19368 kingbase: logger
├─19370 kingbase: checkpointer
├─19371 kingbase: background writer
├─19372 kingbase: walwriter
├─19373 kingbase: autovacuum launcher
├─19374 kingbase: archiver
├─19375 kingbase: stats collector
├─19376 kingbase: kwr collector
├─19377 kingbase: ksh writer
├─19378 kingbase: ksh collector
└─19379 kingbase: logical replication launcher
5月 07 14:26:16 hadoop systemd[1]: Starting KingbaseES Database Server...
5月 07 14:26:16 hadoop sys_ctl[19364]: 等待服务器进程启动 ....2026-05-07 14:26:16.406 CST [19366] LOG: 请尽快配置有效的归档命令做WAL日志文件的归档
5月 07 14:26:16 hadoop sys_ctl[19364]: 2026-05-07 14:26:16.408 CST [19366] LOG: sepapower扩展初始化完成
5月 07 14:26:16 hadoop sys_ctl[19364]: 2026-05-07 14:26:16.415 CST [19366] LOG: 正在启动 KingbaseES V009R001C010
5月 07 14:26:16 hadoop sys_ctl[19364]: 2026-05-07 14:26:16.415 CST [19366] LOG: 正在监听IPv4地址"0.0.0.0",端口 54321
5月 07 14:26:16 hadoop sys_ctl[19364]: 2026-05-07 14:26:16.415 CST [19366] LOG: 正在监听IPv6地址"::",端口 54321
5月 07 14:26:16 hadoop sys_ctl[19364]: 2026-05-07 14:26:16.417 CST [19366] LOG: 在Unix套接字 "/tmp/.s.KINGBASE.54321"上侦听
5月 07 14:26:16 hadoop sys_ctl[19364]: 2026-05-07 14:26:16.442 CST [19366] LOG: 日志输出重定向到日志收集进程
5月 07 14:26:16 hadoop sys_ctl[19364]: 2026-05-07 14:26:16.442 CST [19366] HINT: 后续的日志输出将出现在目录 "sys_log"中.
5月 07 14:26:16 hadoop systemd[1]: Started KingbaseES Database Server.
Hint: Some lines were ellipsized, use -l to show in full.
[root@hadoop system]#
[root@hadoop system]# systemctl enable kingbase
Created symlink from /etc/systemd/system/multi-user.target.wants/kingbase.service to /etc/systemd/system/kingbase.service.
[root@hadoop system]#
[root@hadoop system]#
个人总结:
在安装前,需要注意操作系统、cpu架构的选择,这对于系统环境、postgis插件包等有重大影响
安装过程中,注意安装目录;再替换postgis插件包的文件时,注意kingbase权限问题
安装完成后,记得测试,查看是否正常进入数据库
以上是我的个人实践总结,欢迎在评论区交流指正~
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)