kundb-ce 2.x 版本修改数据目录

  其他常见问题
内容纲要

概要描述

kundb-ce 2.x 版本,需要修改数据目录时,可以按照以下步骤实现;

本案例是基于 kundb-ce 2.1.6

计划将数据目录,从 /mnt/disk1/kundb2 修改为 /mnt/disk2/kundb2

详细说明

  1. 停止 kundb 服务
  2. cp 数据至新的数据目录
  3. 批量修改配置文件中的配置
  4. Manager 界面修改配置,并配置服务
  5. 启动 kundb

1、停止kundb

2、cp 数据至新的数据目录

所有 kungate 节点都需要执行:
cp -ar /mnt/disk1/kundb2 /mnt/disk2/kundb2

3、批量修改配置文件中的配置

所有 kungate 节点都需要执行:

进入新的数据目录,将配置文件中的配置,批量修改为新的配置:

# 以下命令是将 my.cnf 文件中所有的 /mnt/disk1/kundb2 替换成 /mnt/disk2/kundb2
sed -i "s/\/mnt\/disk1\/kundb2/\/mnt\/disk2\/kundb2/g" my.cnf

4、Manager 界面修改配置,并配置服务

不同版本需要修改不同的配置文件;

file

data.localdir 是挂载目录,kungate.data_dir 是数据目录,正确的配置是 data.localdir 要包含 kungate.data_dir 配置的所有目录。

file

5、启动 kundb

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。