初学者出现故障的心得体会:
75%是配置文件参数有误,10%是命令输入有误,5%是操作步骤有误,5%是防火墙问题,3%是手册没有看仔细,剩下的2%才可能是版本BUG。
所以出现故障的时候建议按以上百分比比重排查问题。
1. 问题描述:初次装载的时候源端一直报加载日志模块失败的错误,前台也只之说库文件找不到,但是该文件确实存在DMHS的安装路径的bin目录下。
问题原因:1、没有修改源端的环境变量。
2、DMHS的配置文件dmhs.hs里面有错误。
解决方法:1、在源端以及目的端的~目录下,修改.bash_profile文件,在文件末尾加上DM数据库的安装路径,如下图所示。
2、仔细检查配置文件dmhs.hs里的参数是否配置错误。
2. 问题描述:初次装载的时候源端报以下错误:
问题原因:之前初始化过实例,可能是有些信息没有更新。
解决办法:删除掉DMHS安装路径bin目录下的dmhs_1_0.ini以及其备份文件。
3. 问题描述:开启控制服务的时候显示连接失败。
问题原因:没有打开dmhs_server服务。
解决办法:打开dmhs_server服务。
4. 问题描述:开启同步时的时候,在源端创建一个表,目的端则报表已存在的错误,且日志能看到的信息也都是源端的。
问题原因:目的端HS的配置文件捕获端IP写错了,应该是在<exec>模块写本机(执行器)的数据库实例信息,但是我错写成源端(捕获器)的数据库实例信息了,相当于源端一直同步给源端。
解决办法:将目的端的dmhs.hs配置文件改正确就可以实现同步了。