中国移动磐维数据库(ChinaMobileDB),简称“磐维数据库”(CMDB)。是中国移动信息技术中心首个基于中国本土开源数据库打造的面向ICT基础设施的自研数据库产品。
其产品内核能力基于华为 OpenGauss 开源软件,并进一步提升了系统稳定性。
磐维数据库dtp迁移工具提供了自动化、流程化的解决方案,实现了一键式数据迁移。这种高效的数据迁移方式不仅提高了迁移数据的效率,也降低了操作难度,为用户带来了极大的便利。
本文介绍几个在dtp安装部署时的常见问题。
一、背景介绍
dtp版本:PanWeiDB_V2.0-dtp3.0.0_B01-install-BCLinux-8.2-x86_64-2024072922
二、用户和属组问题

在执行安装脚本时,如果用户和属组名不统一,则会报错:chown:invalid group:'dtp:dtp'(以安装用户dtp为例),造成的原因是安装部署脚本中把安装用户名和属组名相同的规则写死,所以我们在安装部署的过程当中需要将安装用户名和属组名统一。
三、目录权限不足

在执行安装部署脚本时,初始化配置库数据报错,提示:-bash: line 2:/backup/panwei_dtp/deployment/panweidb/bin/gsql:Permission denied
显示目录权限不足,我们查看目录权限


要把所有的目录权限都给到安装用户dtp,并且赋予文件夹755的权限,我们检查后发现目录/panwei_dtp目录下的权限已经是dtp的了,但是仍然报权限拒绝的错误,只能将/backup目录的权限给到dtp用户,此时再执行则问题得到解决。
四、license导入错误
在dtp安装部署完成后,发现panwei_dtp服务无法启动,此时需要导入license
步骤 1 将
License 文件上传到安装目录的 deplpyment/lic 目录中。 例如,安装目录为/dtp,则需要将 License 文件上传到/dtp/deployme nt/lic 目录
cd /dtp/deployment/lic步骤 2 上传证书文件后,需要为证书文件授予相应可执行权限
chown -R dtp_usr: /dtp/deployment/lic/7H17-2LJHE-6P5KNC-7GKU.lic
chmod 755 /dtp/deployment/lic/7H17-2LJHE-6P5KNC-7GKU.lic步骤 3 重启 dtp 服务
systemctl restart panwei_dtp
systemctl restart incremental



