文档下载建议反馈入口

  • 部署准备
  • 集群部署
  • 集群配置
  • 集群管理

部署流程

部署准备

部署 KaiwuDB 集群前,请根据以下内容检查待部署节点的硬件和软件环境是否符合要求:

集群部署

部署 KaiwuDB 集群时,系统将对配置文件、运行环境、硬件配置、软件依赖和 SSH 免密登录进行检查。

  • 如果硬件配置未满足要求,系统将继续安装,并提示硬件规格不满足要求。
  • 如果软件依赖未满足要求,系统会中止安装并提供相应的错误信息。

在部署过程中,系统会自动生成相关日志。如果部署时出现错误,用户可以通过查看终端输出或 KaiwuDB 安装目录中 log 目录里的日志文件,获取详细的错误信息。

集群配置

集群部署和启动后,用户需要完成以下操作:

  • 配置许可证root 用户需要登录 KaiwuDB,并将许可证添加到集群中,以激活集群并允许其他用户登录。有关详细信息,参见配置许可证

  • 创建数据库用户(可选):用户可以使用安装包目录中的 add_user.sh 脚本为数据库创建用户,然后使用该用户名和密码连接和操作数据库,有关详细信息,参见创建用户

  • 配置集群参数(可选)

    • 裸机部署:使用裸机安装包完成部署后,系统会生成以下配置文件:

      • kaiwudb_env:配置 KaiwuDB 启动参数
      • kaiwudb.service:配置 KaiwuDB 的 CPU 资源占用率 有关详细信息,参见配置集群
    • 容器部署:使用容器安装包完成部署后,系统将在 /etc/kaiwudb/script 目录下生成 Docker Compose 配置文件 docker-compose.yml 。用户可以修改通过该文件,来配置 KaiwuDB 的启动参数和 CPU 资源占用率。有关详细信息,参见配置集群

  • 连接集群:用户可以使用以下任一方式,连接集群,进行数据操作:

集群管理