KaiwuDB 3.1.0 在 Ubuntu 22.04 单机部署实战
KWDB 3.1.0 版本在运维脚本和配置管理上做了不少优化,让单机部署更便捷。不过新手在环境适配、依赖缺失或配置不当的情况下仍容易踩坑。本文以 Ubuntu 22.04 为基础,从实战角度拆解 KWDB 3.1.0 的单机部署全流程,涵盖环境核查、依赖安装、配置修改、服务验证及轻量级性能测试,帮助开发者快速落地。
一、准备工作
1. 确认系统信息
先跑几个命令摸底机器配置:
lsb_release -a && uname -a
lscpu | sed -n '1,20p'
free -h && df -h && ip addr && timedatectl status
建议配置:
- 内存:至少 4G,8G 更稳。
- 磁盘:50G+,推荐 SSD,ext4 文件系统。
- 系统:Ubuntu 22.04.x。
2. 检查端口占用
默认端口 26257 和 8080 需确保未被占用:
sudo ss -tuln | grep -E '(:26257|:8080)\b' || true
若有输出,需在 deploy.cfg 中修改端口或停止占用服务。
3. 规划目录
建议将安装包和数据分开存放,便于后续维护:
sudo mkdir -p /app/kwdb/{soft,data}
sudo chown -R "$USER":"$USER" /app/kwdb
cd /app/kwdb/soft
二、获取安装包
前往 Gitee Releases 页面下载对应版本:
方式 A:命令行下载
VERSION="3.1.0"
FILE="KWDB-${VERSION}-ubuntu22.04-intel-x86_64-debs.tar.gz"
URL="https://gitee.com/kwdb/kwdb/releases/download/V${VERSION}/${FILE}"
curl -I -L | -n 20
wget -O


